Welcome to Demon Battle. This is my first from-scratch 3D game, written mainly to better learn 3D programming. I'd like to especially thank Mike Bohatch for letting me use the backdrops on the front and credits page, Jason Zisk for LOTS of help with 3D programming questions, and Terry Casper for letting me use his castle model.
Update: Multiplayer functional. Just missing fireball explosions now, which I'll get to eventually. The game is otherwise complete.
Left click to shoot. Hold down the button to shoot farther.
Right click to summon a demon.
Demons kill each other and the enemy castle. Fireballs hurt only demons, but are cheaper to cast and give you some mana if they kill an enemy demon.
When the level up icon appears click it or hit the middle mouse button to gain a level. Then
click on the name of the perk you want to take or hit the corresponding number key.
The perk description is at the bottom of the screen.
The game ends when one of the castles is destroyed.
Hit F2 to swap between windowed and full screen mode, and to set your resolution.
Multiplayer requires ports 60003 (Server, UDP) and 60004 (Client, UDP) to be open in case you are behind a firewall.
3D Programming Advice, Multiplayer testing
Host, Join, Instructions backdrops used with permission by
Leilah Wendell (www.westgatenecromantic.net)
Credits and Main page backdrops used with permission by
Mike Bohatch (www.eyesofchaos.com)
Castle model used with permission by
Terry Casper (www.amazing3d.com)
Landscape texture donated from
Bauul model (summoned demons) downloaded from fileplanet. Created by
Brian "EvilBastard" Collins
CD 2000 model (mouse cursor) downloaded from fileplanet. Created by
Game icon from