Font Size: a A A

Design And Development Of The Card Mobile Phone Network Game Client Based On The Cocos2d-X Engine

Posted on:2015-04-01Degree:MasterType:Thesis
Country:ChinaCandidate:J LiuFull Text:PDF
GTID:2308330473953471Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile Internet, and constantly updated intelligent mobile phone hardware and software and the rapid popularization, in just a few years time, the application of mobile Internet in mobile phone game, mobile phone payments, mobile medical, mobile e-commerce, mobile phone television and other fields has got a very big development, have been deeply improved people’s work and life. The application of mobile phone games, download the proportion and the rate is highest, so many domestic and foreign companies or groups and even individuals, are involved in the research and development work in mobile phone game, but generally there are research and development efficiency is not high, reinvent phenomenon, so the realization of a stable performance and high versatility mobile phone client has many industry concerns.This topic is the development of a card Mobile Games project process, the client presents high versatility, good scalability, support to develop two times higher requirements, to solve the game development efficiency not high question. The client is based on the most popular Cocos2d-X game engine, upgrading and transformation of the engine, and the game of own research and development of UI editor and animation editor, according to the demand of the system, network management, design and development of client data management, configuration management, incident management, sound management, system configuration module, then in detail the part of a development and Realization of game logic representative, finally completed the design and development of a card mobile phone client.The development of the client, is cross platform, at the same time in the development of Microsoft Windows and apple Mac OS platform, combined with a strong performance of development and debugging of the two most popular development environment, learn from each other. The main use of C++ language development, in iOS compiler version, use a small amount of Objective-C language in Android platform, transplantation of the compilation process, using Java language to a small, mixed programming. The client uses the MVC design pattern, the model, view, control are separated, let the project structure more clear, easy to maintain.At present, the client has been successfully developed, and the realization of a subject three card game, and the first listing in Hong Kong and macao. After a period of operation, the client can quickly develop the card game, and the game of stable operation, shorten the cycle, the whole game development improves the quality of the game, reduces the development cost etc.
Keywords/Search Tags:Cocos2d-X, mobile game, iOS, the card game, mobile internet
PDF Full Text Request
Related items