Greetings Earthlings !
Yet , another 2D game that i wrote , i wanted to start this as a 3D one, but my GFX card is way too DECENT for that =p.
We'all know how popular tower defence games are, however, this one is a bit modified in system and enhanced with that recent technology of lasers and shit
Brief Game's System and Logic it follows explanation:
-The 'Attack-System' , pretty much characterizes strategy, the algorithm of the tower's attack is based on attacking the nearest enemy(NPC), thus it all depends on how you strategize your map , and what kind of tower to build in what location.
-The game itself follows some good logic abstraction system, and well OOPed so that it represents a good efficient framework to enable easy implementation of any monsters , maps and features to be added later on, every game objects (Structure/Npc) extends a MouseOverArea class, so its intractable and displays info about it when mouse is over.
-Uses OpenAl to play 2D tower laser shots sound-effects , starting from the center location of the map, it uses and algorithm to output sound on a 2-axis based coordinate system , or which is a 3d one but with z = same height for all coordinates, which makes it sound realistic.
Brief Game Info:
- You start with $1000
-Towers have the ability to be sold for half its price, the base can be repaired for pretty much expensive amount of cash , and you get a certain revenue off of an Npc , depending on its type and level, depending on the current map's level.
-Every Npc have distinct properties , as its own speed, damage and hit-points, you check their info by movering mouse over it.
-After every attack , there always is a cool-down period before the next attack, specific to the current map's lvl.
-This game consists of eight levels that will introduce you to 2 different Npcs , a Tank and a Helicopter.
Some Screenies:
Main Menu:
In-Game1 [Attack Moment]:
In-Game2 [Attack Moment]:
Current Plans Under Application:
- Better Graphics and more Sound-effects.
- More Details and Depth in game , more towers, more npcs and more options-[Towers upgrades,etc..]
- implementation of AStarPathFinding algorithm with heuristics, for Npcs to find the shortest path to base , starting at random positions with non linear paths to the base , taking into consideration the blocked tiles to avoid , which also enables it to solve any maze based map.
- Implementation of TileMap Tool with mods, for players to be able to create their own maps to play among.
Nightly-Build Download Link
Click Here
~Enjoy !