Everyone seems interested in my new Python version so here it is. No one every seemed too interested in my Java source code. Maybe Python is more fun?
The GUI requires Pyglet but all you can do is to move a card. And you have to make sure there is a file called "card.jpg" in the gui directory. The only thing that really works is ManaCost, everything else is in its very early stages. The Card class holds one or more SpellAbility classes. Each SpellAbility has a resolve() method that is called when it is popped off the stack and resolves.
Python Source Code:www.mediafire.com/?rjnzzdvnmy1
Pyglet Graphics Library:pyglet.org