April 20th-23rd 2012 :: 10 Year Anniversary! :: Theme: Tiny World

Back to Browse Entries

Mage Duel

by Kitch - 48 Hour Compo Entry

For centuries when mages would disagree, they would spend hours in boring and pointless debates that would last for sometimes years. To counteract this, they developed the "Trial Plane", a tiny world existing solely for the resolution of these conflicts.

The game is basically an artillery game. (You know, like Scorched Earth, or the game with the gorillas and bananas.) Two twists, its in real time and it uses your previous play throughs as opponents.

IMPORTANT NOTE #1 - The game uses your previous play throughs as your opponents. Therefore, you must play the game at least 2 times (The first time is against a dummy) to get the other mage firing back.

IMPORTANT NOTE #2 - The game is in XNA 4.0. If YOU DO NOT have XNA, you will need to use the install package or download XNA from the links below. If you ALREADY HAVE Xna installed on your machine, you can download the "RAW" link.

Up Arrow, Down Arrow, W, S - Change Power
Left Arrow, Right Arrow, D, A - Change Angle
1-7 - Cast Spells

XNA 4.0 Redistrutable DOWNLOAD

Thanks for your time!

Downloads and Links




vigrid says ...
Apr 24, 2012 @ 2:25pm

Great stuff! Really enjoyable, and nice take on the game mechanics - playing against yourself. Fun way to avoid AI coding :) Make it a phone / tablet game!

edg3 says ...
Apr 24, 2012 @ 6:12pm

Was really cool, for some reason it seemed to only ever use my first (practice) round play as an enemy, even though for several rounds I milked the self-AI really quickly.

It is a really cool concept.

Raptor85 says ...
Apr 24, 2012 @ 6:12pm

looks cool, and the mountains in the pictures REALLY remind me of scorched earth (just how jagged and vertical they are). I'd love to play and rate but XNA4 won't run under WINE

Ace says ...
Apr 24, 2012 @ 6:33pm

I loved the reason for the fights, "Mages should wear armor" vs "Clothes ftw".
The aiming mechanic was a bit clunky, especially the limited spell power. Hitting the enemy when you're dug into a hole turned pretty much impossible, the background music was nice though.

Danvil says ...
Apr 24, 2012 @ 7:04pm

I can not play properly. The direction marker ist not shown and all spells are cast at my position with no initial velocity. Looks funny though.

barigorokarl says ...
Apr 24, 2012 @ 7:11pm

Cool idea, sadly my third incarnation killed me quite fast and the fireball isn't very practical, because you have to clear the way for it.
I laughted quite hard at the qoutes you gave my mages :-)

Kitch says ...
Apr 24, 2012 @ 7:40pm

Thanks everyone!

@Danvil - Sounds like you need to increase your Power (Up arrow or W)

@edg3 - It takes a random play from the list of already played games. So, if you get bad rolls on your random gen, you can play the same one over and over.

@barigorokarl - Or is it practical because it clears the way? ; )

devwil says ...
Apr 24, 2012 @ 9:01pm

***I'm posting this on all non-browser games I bring up in an attempt to encourage folks to make browser games next time around. Do not take it personally.***

When hundreds of people make non-browser games, that means that, to play all of the entries, I would need to download hundreds of games to my computer. I typically use OS X, so Windows-only entries are particularly inconvenient.

Please consider making a browser game next time.

jeroenimooo says ...
Apr 24, 2012 @ 9:08pm

I had so much luck i sucked at the first game start. or else i would have never beaten myself ;p The level generation is awesome.It would only be nice if i could move just a little.

Sup Dood says ...
Apr 24, 2012 @ 9:09pm

Good Job! The graphics are charming and so are the sound effects. I really like the concept of playing against yourself as well.

Sestren says ...
Apr 24, 2012 @ 11:23pm

Very nicely done. The graphic effects and sound are very pleasing, and the gameplay is fun. I was a big fan of Scorched Earth back in the day, and although playing against your previous run isn't always the most fun, it works quite well overall.

Zillix says ...
Apr 25, 2012 @ 4:22am

Past me is so much better than present me! Neat game!

R3ason says ...
Apr 25, 2012 @ 4:23am

That was pretty cool! Really enjoyed the fact that you were actually fighting against yourself, which added a bit of frantic spellcasting, as you knew how the enemy was going to play. Thanks for sharing!

robcozzens says ...
Apr 25, 2012 @ 4:28am

I would have played it if there was a Web or OSX version.

argo15 says ...
Apr 25, 2012 @ 9:15am

Pretty cool. The first level where you play a dead AI was kind of weird. then I looked at the how to play page and it said that you have to play against yourself, so to play it at least once. I thought that this was a pretty cool concept! You could have made the first play through have a tutorial so that it didn't seem like you were playing against a braindead ai, but just doing a tutorial but I understand the time constraints. Very good game.

Apr 25, 2012 @ 9:39am

Nice polished game. You can try porting it to Linux and MacOSX using Monogame. I wrote a short how-to, maybe it's usefull :-)


10WonXero10 says ...
Apr 25, 2012 @ 10:30am

Cool game, I liked it.

rfgpfeiffer says ...
Apr 25, 2012 @ 3:49pm

Hello, fellow artillery game coder! I like your trick for making an AI opponent. I might steal it for my own game.

chambers says ...
Apr 26, 2012 @ 3:30am

Really nice concept, very original, and very funny. I think you should keep on working on this project, because the current game still lacks a little bit of balance (also, my randomly generated terrain was terrible D=) I'd love to play a full game based out of this someday.

Also, too bad the "how to play" page spoiled what was going to happen! It would have been much better if you encouraged the player to play more than one match in some other way =/

Anyway, I liked it a lot!

ratboy2713 says ...
Apr 26, 2012 @ 9:37pm

Very funny, and I like anything where mages are being powerful and wasteful. The problem is the AI tends to bury itself in the ground, making it very hard to hit, dragging matches on much longer than they should be. Perhaps a layer of lava halfway down so they just drop off and you don't have to be so finicky with controls?

LukeRissacher says ...
Apr 26, 2012 @ 11:17pm

Nice one - had fun playing. An AI opponent would have been added a bit more challenge and replay value I think. Gonna check out the source code when I get time, been wanting to play around with 2D XNA programming for a change (most of what I've done is 3D). I like the Terraria-esque small destructible tile approach.

Kitch says ...
Apr 27, 2012 @ 12:59am

@ratboy2713 and @LukeRissacher - I think you both may have missed the details of "important note #1" above, on the off chance you come back and read this.

On a side note, given the nature of the game mechanics, I find the "AI tends to bury itself" comment rather amusing.

Thank you all for the comments... and schattenkind.net, thanks for the link. I will try and port it over.

LukeRissacher says ...
Apr 27, 2012 @ 4:03am

@Kitch: thanks - yeah, I got that part - I played through probably 4 sessions - but with different terrain my previous session's moves weren't too effective against me :).

Kitch says ...
Apr 27, 2012 @ 5:12am

@LukeRissacher - ma'bad. I was picturing you playing the first round against the dummy and thinking, "An AI opponent would have been nice". :)

Side note, the terrain seed should save with the play through, only mirrored. Didn't get a chance to test that as much as I'd like though.

Miltage says ...
Apr 28, 2012 @ 9:57pm

Really cool game. You managed to get a surprisingly well-polished game done, I was quite impressed. Graphics are nice and the terrain destruction works nicely. Good job!

Beerman says ...
May 10, 2012 @ 3:22pm

Looks great, lots of fun. Love the sneaky way you got out of coding any AI ;)

maxman43 says ...
May 13, 2012 @ 5:20am

I would play this if there were a web version. You should consider doing a web version for future games.

You must sign in to comment.

[cache: storing page]