February 2009

You are currently browsing the monthly archive for February 2009.

Since Wagic was released, I’ve received many requests to code such or such card. I’ve put lots of efforts into the parser to handle the most frequent effects, and Wagic is now one of the most promising card games in that aspect, since we’ve gone from 300 cards to more than 1000 in a few months, with lots of parser improvements.
Now I’d like to focus a bit more on the other components of the game, but I know people (including me) always want more cards, because that’s what a collectible cards game is about. So I decided to come up with this solution:

This is a “game” for all people who donate until April,1st 2009.

With each donation, give me the name (and the expansion name) of a card you’d like to see in the next release of Wagic, and I’ll add it!
If you prefer, you can invent an original card, its name, its description, and I’ll put it in a brand new set. How cool would that be, cards that can be found only in Wagic and nowhere else! (I’m sure everyone has dreamed once to play the “10/10 protection from everything” Chuck Norris legendary creature!).

Rules:

  • people who have donated/donate for Wagic between august 2008 and  April 1st, 2009 can participate
  • Donators send me an email at wagic dot the dot homebrew at gmail. The email must contain the name (and expansion name) of two cards (I need one card as a backup in case I can’t code the first one).
  • Instead of official cards, you can give me the description of an original card that you created (name, cost, abilities,…), as long as it respects the rules of MTG.
  • The cards MUST require me to write some code. In other words, the cards must NOT be compatible with wagic 0.4.1. If you’re not sure, send me an email anyway, I’ll reply to you and ask you to choose another card if that’s the case. For reference, a list of “offical” cards in wagic 0.4.1 can be found here . But remember some other cards can be found on the forums too.
  • You agree that this is not a promiss. I’ll do my best to create the cards you ask for, but as always, you donate for the work that has been put into the game so far, not in the hope that I will become your employee :)

Of course, the cards created that way will be available for everyone once they are ready!

Right now this is a one time only event, I might not renew that kind of offer in the future, depending on my motivation and the success of this thing.
Looking forward to your requests :D



In the past releases, I’ve focused on increasing the number of playable cards. I think this went pretty well, but the more cards we add, the more the AI looks stupid, as it can only use a very small percentage of the cards. So for next release I’m trying to focus on AI improvements (don’t take my word on it though, I generally change my mind several times a week on what I work on).

Right now I’m trying to have the AI use Activated abilities. There are two main challenges for this : a technical challenge (having the AI actually use the abilities without bugs/crash/end of the world), and an AI challenge (having the AI use the abilities correctly).
In my current tests, the AI keeps manaburning itself when trying to use activated abilities, and does stupid stuff such as regenerating 6 times in a row a creature that’s perfectly healthy.
I was expecting the “AI” part to be difficult, but the technical part is causing problems too, so I’m not there yet :D

Other than that, I’ve been working a lot on fixing bugs these days. I’ve made progress on some difficult ones (see the buglist), but all of my recent changes will probably need speed improvements before running correctly on the PSP.

There are thousands of improvements that can be made to this game, and everyone wants something different. I’ll keep working on what I want, but if you want to help, we are still looking for C++ programmers. From cards bugfixes to new features, there’s always stuff to do matching your skills. It’s simple, just grab the sources at http://code.google.com/p/wagic , do whatever changes you want, and if you think they’re good, send them to me. If I think they’re good too, you’ll be granted write access to the SVN.

If you’re not a programmer and want to help, remember that you can still add your own cards to the game, or change the graphics and sounds to create cool mods! If you don’t feel like a creative person, you can submit bug reports too, or donate.

It’s been a while! For people who somehow got used to the “monthly release” rate we had so far, sorry if we made you wait, but it’s for the greater good.

As you probably know by now, I got a Cease and Decist order from Wizards of the Coast’s lawyers. Put aside my personal feelings that Wagic is doing nothing but good to this company, I respect their work and copyright laws, so we had to temporarily remove all downloads from the site.

But fear not, we are back from the graveyard with a new release, which, unlike what I had announced, is packed with new cool features that I think you’ll enjoy.

The most obvious change in this version is that no copyrighted content is included in this release. This means no cool card thumbnails, but Wagic of course still allows you to put your own card pictures in the appropriate folders to play with nice graphics. If you need help on how to add your own card pictures to the game, the forum might help you. If not, google is your friend, I guess.

Now for the good new features:

  • More than 300 new cards, including cards from Tempest, Portal, and the new Conflux Expansion. Many thanks to Dr. Solomat for his work on Tempest and Portal. This means Wagic now officially has more than 1000 cards you can play with, not counting all the ones you can create by yourself (sky’s the limit, yeah!). As usual, check the forums for more cards!
  • Wagic now handles Token generators such as the Hive
  • Sacrifice has been added (I know you’ve been waiting for this one for a long time!)
  • New ability keyword: cloud
  • Lots of improvements in the card parser, new keywords, etc…. Cards such as Siege-gang Commander, Bad Moon, or the hive can now be 100% coded in the _cards.dat files without having to know one single line of C++ (sacrifice, token generators, “lord” ability improvement, multiple abilites for one cost,moveTo,…)
  • Font fixes
  • New cool menus
  • Lots of improvements for cards shown in “text” mode
  • Too many bug fixes to tell

Download, as usual, on the download page

Many thanks to coders, card creators, and beta testers of version 0.4.0!

If you enjoy Wagic, please spread the word! We are always looking for new developers, modders, card creators, or new fans of the game :)