Balloons Tower Defense - Game for iPhone
Name: Balloons Tower Defense
Type: Game for iPhone
Platform: Apple iPhone
Technologies: С++, ObjectiveC, OpenGL ES
Goal: Creation of a funny and pleasant-looking game intended in the first place for younger players.
Description: The game is very simple and funny. There are 8 different maps (button map, desert map, ice map etc) and about 10 different balloon types (red, blue, green, lead etc), all different in skills, speed and health level. The main goal (as for every tower defense game) is to pop all the balloons, which are moving from the spawn point to the exit point.
Players can choose between multiple weapons (arrows, boomerangs, rockets etc) and arrange them on the map’s free space. Once a balloon is in tower’s range, the latter starts shooting. Provided balloon’s speed is too quick – a tower can miss it. The game has 3 complexity levels: easy, medium and hard.
During the implementation process a simple physics engine was developed. The game model is implemented on C++, is platform-independent and can be easily ported to another platform. Game balance characteristics are very flexible – a designer can create more and more game rounds, update game’s parameters without changing its code. OpenGL ES was used as a graphic engine.



