Design and Implementation of a Tank War Game Application with the Active Floor
Wei, Chao (2010)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201005068198
https://urn.fi/URN:NBN:fi:amk-201005068198
Tiivistelmä
The purpose of the project was to study the basic principles of the active floor by ELSI technology, and to develop a computer game to prove that the active floor is endowed with more expansibility for other commercial fields. The goal of this project was to develop an interactive computer game for entertainment based on the existing active floor. In addition to this, the project aimed at implementing such a game control panel on the mobile phone.
The project was carried out by implementing combination programming technologies for three different sides (game server, active floor and game client) of the game including Java technology and Python technology. The development process was following the V model.
The results showed the game was playable with the mobile phone, extendible and it is deployed easily. The results also proved that the active floor used in the game is possible to extend to commercial fields in the entertainment business. However, the results demonstrated the game was not a real game without implemented artificial intelligence. It is recommended to further develop the current implementation for improved user interface and to fix potential bugs.
The project was carried out by implementing combination programming technologies for three different sides (game server, active floor and game client) of the game including Java technology and Python technology. The development process was following the V model.
The results showed the game was playable with the mobile phone, extendible and it is deployed easily. The results also proved that the active floor used in the game is possible to extend to commercial fields in the entertainment business. However, the results demonstrated the game was not a real game without implemented artificial intelligence. It is recommended to further develop the current implementation for improved user interface and to fix potential bugs.