

The version I played two years ago couldn’t show the card pictures on the board.

The screenshot above is neither recent nor old.

I must admit I haven’t played it in a while. In the last months, Forge has been getting lots of improvements. I quickly gave up on porting it though, as I needed to rewrite it in C, and I disagreed with most of the design choices mades in the code. Forge doesn’t have the best interface or the cleanest code in the world of open source, but it was the proof that creating an AI to play MTG was doable. My initial goal was to see if I could port an existing freeware game to the PSP. Forge is written in Java while other freeware programs were either closed source or not portable. Other solutions existed, such as MagMa – Magic Machine – but weren’t easy to access – at least the source. In 2007 when I started working on Wagic, Forge (it was called MTG Forge at the time) was the only “mainstream” open source game that allowed people to play MTG against an AI. Manalink handles Momir Basic, which is where I got the idea of implementing it in Wagic as well 🙂 Forge With the size of the PSP screen, we always have to have an interface that allows to show lots of information on a very limited space.įor those who don’t know, Shandalar is maintained by a group of fans, under the name Manalink. Keeping this in mind helped me work on the initial designs of Wagic.

Shandalar was made to run on screens that didn’t have the cool resolutions we have nowadays. Actually, the initial goal for Wagic was that you’d travel on a map and fight ennemies with your cards… I haven’t given up on this idea yet, but it clearly means creating a whole RPG, which is a huge task. The whole idea of the shop in Wagic (buying cards/unlocking sets) comes from this. This game was much more than a MTG simulation, it was a real game relying on the rules of MTG with goals to achieve, which is why I think it was (and still is) succesful. Although I never played the game, I was always impressed by the idea of “progressing” in a game, fulfill quests, visit shops to buy cards, and stuff like that. Shandalar is an old Microprose game that allowed to play quests in an heroic fantasy world, while fighting against other sorcerers with Magic cards. Of course, Wagic is inspired from Magic the Gathering, but more specifically, the two following games: Shandalar I didn’t realize it at the time, but it is funny how these games inspired me when I started coding my game.īut before talking of PSP homebrews, I’ll start with the obvious inspirations.
