Font Size: a A A

Design And Implementation Of A Mobile Online Tower Defense Game

Posted on:2015-09-21Degree:MasterType:Thesis
Country:ChinaCandidate:J HuFull Text:PDF
GTID:2308330452456842Subject:Software engineering
Abstract/Summary:PDF Full Text Request
More and more mobile games have appeared these years. From the year of2013, wecan see many successful games. More and more companies began to develop mobilegames. The size of the mobile games market is growing very fast. The size of mobilegames market will exceed the size of the market of web games and PC games. Mobilegame has become the most popular investment project.“The clans” is a tower defense game developed by my company.“The clans” isdeveloped based on Cocos2dx. During the development of the game, an animation systemhas been created. The animation system can offer functions that Cocos2dx does notsupport. At the same time, features such as collision detection and path find have also beenimplemented in the game. A message bus has been designed for data synchronization anda UI system has been designed for speeding up the development of the game. Except ofthe implement of the client side software, a software running on the server side is alsobeen implemented to support multiple players. The server will store the data of everyplayer, and offer the functions that players can fight to each other. Script language hasbeen used on both client side and server side to speed up the development. Mongo DB isused for storage, the feature of object oriented of Mongo has help us to develop the gamemore efficiently.This game has been completed, and it has five parts including build buildings, trainunits, collecting cards, player fight to environment and player fight to player. Players canbuild their own city during the game, and can fight to computer or other players for fun.Modules such as collision system or message bus system help developers to upgrade thegame very fast, and developers can add more content easily if players have more demands.
Keywords/Search Tags:Implementation of mobile game, Cocos2dx game engine, Scripting languages in developing games
PDF Full Text Request
Related items