Tank Game is a iPhone 3D action game that was released by Tim Chen in 2009. It is set in a town with invading enemy tanks. The player's mission is to destroy those enemies as many as possible while getting survival as long as possible. Technologies The game used SIO2 game engine that utilized Bullet physics engine, open source Blender for 3D modeling, and hand-made particle system for fire and explosion visual effects. The foundation programming language are Objective-C, C, and based on iPhone SDK provided by Apple Inc,. The artificial intelligence design adopted a bitmap-flooding and wavefront for pathfinding algorithm and used special tuned sight-avoidance for computer dodging with hit-and-run strategy. Gameplay There are four tanks at once. After the player destroys one, a new tank spawns somewhere of the town within 10 seconds. To heal player's tank, there are eight 8 aid gas cans scattered in the town. After one is consumed to repair the tank, a new one will be created somewhere of the town within 20 seconds. A cannon reload takes about 2 seconds for next firing. The enemy tank's artificial intelligence knows how to use flanking tactics or surprise attack strategy.
|