The Games that inspired Wagic

I was recently looking for good homebrew games on the PSP (I might start a subject on that in future posts…), which reminded me of games I used to play on the PSP when I started seriously thinking about Wagic.

I didn’t realize it at the time, but it is funny how these games inspired me when I started coding my game.

But before talking of PSP homebrews, I’ll start with the obvious inspirations. Of course, Wagic is inspired from Magic the Gathering, but more specifically, the two following games:




Shandalar is an old Microprose game that allowed to play quests in an heroic fantasy world, while fighting against other sorcerers with Magic cards. 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. 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. The whole idea of  the shop in Wagic (buying cards/unlocking sets) comes from this. 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.

Shandalar was made to run on screens that didn’t have the cool resolutions we have nowadays. Keeping this in mind helped me work on the initial designs of Wagic. 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.

For those who don’t know, Shandalar is maintained by a group of fans, under the name Manalink. Manalink handles Momir Basic, which is where I got the idea of implementing it in Wagic as well :)


screenshot-3In 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. Other solutions existed, such as MagMa – Magic Machine – but weren’t easy to access – at least the source. Forge is written in Java while other freeware programs were either closed source or not portable. My initial goal was to see if I could port an existing freeware game to the PSP. 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. 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. In the last months, Forge has been getting lots of improvements. I must admit I haven’t played it in a while. The screenshot above is neither recent nor old. The version I played two years ago couldn’t show the card pictures on the board. Forge lacks eye candy, but it’s getting better, and it’s probably the most active open source MTG project currently.

Defense Station PSP

ss_1DSP was a PSP homebrew made by coder Danzel. Not only was it quite fun to play, it didn’t use any fancy 3d and was a full game with lots of customization. By “full game”, I mean it was more than a proof of concept. A problem with most homebrews on the PSP is that they only have one level. Or no end. Or no goal at all… which makes you play them for 10 minutes then throw them away. DSP wasn’t one of those. You could play it, play it again, download packs with different levels. It was extremely fun, and if you like tower defense I recommend it. (I also recommend Comet Crash on the PS3 if you’re into tower defense, by the way). When I saw lots of people contributing to DSP with maps and new graphics, I new I wanted Wagic to allow the same kind of customization

Spider solitaire

9563_spider_solitaireI’ve spent countless hours on this game. It made me realize that it was possible to do a fun game without any incredible graphic skills (which is my main issue). While playing this game I realized creating a card game on the PSP wouldn’t require me to draw anything but rectangles. Yet I wanted more strategy in my game, which is why I went with the concept of TCCG. The very simple gray tone was clearly the inspiration for the main menu in the first versions of Wagic (I can’t show them to you because they used copyrighted graphics, but people who played the early releases back in 2008 probably remember a gray gradient with mana icons. It was very sober and I loved it).

  1. Darknebula’s avatar

    i love your homebrew!!! keep it up!! cant wait for a player vs. player release that’ll be awesome!!!! :D


  2. bcdiscman’s avatar

    I love Shandar (Still play it on my PC). Just downloaded “Defense Station Portable #2′ after reading your post – Great Game. Thanks!!!


  3. Elfo’s avatar

    Shandalar was great, really…

    I cant help with programming at all, but if in the future you walk into making that ‘rpg-like-wagic’, i’m offering to help with storyline, design ideas, etc =)


  4. bianca lee’s avatar

    help pls…why cant i play momir basic even though i unlocked it already?

    does it require momir vig+60 basic lands for me to play it?

    without momir vig i cant play it?


  5. wololo’s avatar

    There is a small issue with Momir Basic if you created a new profile in Wagic. try to copy the file “Player/momir.txt” to “profiles/[yourprofile]/momir.txt”


  6. bianca lee’s avatar

    got it to work wololo! thank you so much! more power to wagic!



Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>