Battle Tanks is an AI game which myself and Udith Arosha built for the Tank Game Competition and we won the game by competing 3 teams at the grand finale. The competition was held on 3rd August in the Microsoft Lab at CSE department with the participation of more than 30 teams from the CSE ’10 batch.
|Final Results – We are P3 (This is the server GUI)|
The game architecture is basically consists of two main components. They are the server and the client. Up to the maximum number of 5 clients can be connected to the server in order to play the game. The tanks are capable of shooting bullets at other tanks as well as bricks. The winner of the game depends on the points which each of the tank collects. Tanks can collect points taking coin piles, hitting on bricks etc. Even tanks can get increased their health by taking life packs. More details of the game is available at Battle-Tanks Official Web Site – http://battletanks.byethost7.com/
The programming language used for the development of the client is C#. The framework used for the development is the Microsoft Visual Studio .Net. In addition to that we used Microsoft XNA Game Studio as the game development framework for the development.
Source code is available – Github