It is currently 23 Apr 2024, 11:47
   
Text Size

Card implementation?

by BetaSteward

Moderators: North, BetaSteward, noxx, jeffwadsworth, JayDi, TheElk801, LevelX, CCGHQ Admins

Card implementation?

Postby urikkiru » 16 Apr 2011, 13:10

I just discovered this project, and find it to be highly promising. The rules implementation engine you have seems very strong, and I'm having a hard time seeing any cards that could *not* be implemented.

Are there actually limitations on card mechanics from older sets being implemented? Is there a demand for help implementing new cards? I'm a bit tempted to start trying it out, and implementing cards from some Legacy decks just for fun.
urikkiru
 
Posts: 1
Joined: 16 Apr 2011, 13:06
Has thanked: 0 time
Been thanked: 0 time

Re: Card implementation?

Postby nantuko84 » 17 Apr 2011, 11:43

Hi,

Yes, I'd say there is a big demand for help in implementing new cards.
As for me, I just have no time to create cards working mostly on AI, user interface, bugs and new features. I did some cards, even rather hard, and at the moment can't see why any old card can't be implemented. It's just a question of time. The system is based on events, layers and sub layers, so in most cases you just need to add new class for new mechanic that acts with them.
So if you are willing to help us, it would be great!

~regards
Mage\MagicWars blog: http://mwars.blogspot.com/
nantuko84
DEVELOPER
 
Posts: 266
Joined: 08 Feb 2009, 21:14
Has thanked: 2 times
Been thanked: 9 times

Re: Card implementation?

Postby mongt » 24 Apr 2011, 11:18

Hi! I tried MAGE and really like it! :) I think it's on par with Wagic and even better then Forge. How do I add new cards? Which file do I have to look after to do it?

And how often do you guys release new versions with new expansion packs and cards (New Phyrexia, for example)?

Keep up the good work!
mongt
 
Posts: 4
Joined: 24 Feb 2009, 21:53
Has thanked: 0 time
Been thanked: 0 time

Re: Card implementation?

Postby BetaSteward » 28 Apr 2011, 13:47

Hi mongt,

All cards in MAGE are implemented using java code. I toyed with the idea of using some other format for representing cards but I quickly realized that it would need to be as complex as a programming language to handle all the different rules so I just stayed with java.

We have been releasing new versions about every 2 months. They might come a bit faster now that all the major features have been implemented.

BetaSteward
BetaSteward
DEVELOPER
 
Posts: 129
Joined: 28 Mar 2010, 13:15
Has thanked: 6 times
Been thanked: 29 times


Return to XMage

Who is online

Users browsing this forum: No registered users and 77 guests


Who is online

In total there are 77 users online :: 0 registered, 0 hidden and 77 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 77 guests

Login Form