Ludum Dare 18
August 20th-23rd, 2010
Theme: Enemies as Weapons
Enemy Maze - goffmog - Competition Entry
A PC with a DirectX9 capable graphics card
SlimDX runtime (included in installer)
.NET 3.5 runtime (included in installer)
WASD to move the player
Click on a map square to create/destroy a wall
You cannot place a wall where it would block an enemy's path to the player.
Enemies will spawn only where they can reach the player.
Collect shiny things for lots of points
Trick enemies into killing eachother.
The game ends when your life runs out.
Enemy Maze is like pacman, but you get to redesign the maze as you go. And instead of attacking enemies yourself, you must trick them into killing eachother - thus the enemies themselves become your deadly weapons! (that fits the theme, right?)
The longer you survive for, the more enemies you get. Different colours move at different speeds. You cannot trap enemies by building walls around them, or hide from them by building walls around yourself.
If you dare look at the source (quite horrible) you might notice that I actually started (most of Saturday) writing the game as a tower defense where you capture and reverse engineer enemies into towers!! But I got to a certain point where it semed more fun as it was, so I tweaked that into a game.
The game was written in C#, in Visual Studio 2008 with the slimDX Direct3D wrapper used for D3D9 sprites. Windows Forms were used for the UI. Paint.NET was used for graphics.
If you have problems running the game due to slimDX, please try installing manually from the msi file included in the slimDX folder.
Please let me know of any bugs!!
You must sign in to comment.