Font Size: a A A

Cocos2d-x-based Analysis And Implement Of Educational Games

Posted on:2016-03-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y P YuanFull Text:PDF
GTID:2297330461461667Subject:The modern education technology
Abstract/Summary:PDF Full Text Request
This paper from the perspective of education game, for using the Cocos2d-x engine developed a suitable and single puzzle game- Learning English With Pictures for children aged 6 ~ 10, which basic reflect the design principles and development flow of an education game development process, at the same time use the Cocos2d-x engine implements the cross-platform game shows.Before the education game development, the first clear analysis of the difference between education game with ordinary, through the analysis of the particularity of education game, in a planned way for education game design and planning.Secondly based on Cocos2d-x engine how to develop education game are studied, for the need to use the key technology is analyzed, and the advantages and how to realize the cross-platform Cocos2d-x engine made a detailed introduction. This game’s design module, which using image memory method into the game, and combining the discipline teaching staff to participate in the planning scheme, developed a both entertaining and educational game.Underlying the Cocos2d-x engine, Tiny.xml data repository and other underlying library in the game’s development, the upper function of game system through integration of various modules.Game main modules including interface logic management module, data management module, voice module, reward module, sound module and cross-platform module. Interface logic management module mainly uses Cocostudio UI editor, some pictures have adopted Texture Packer with packaging, reduce the amount of memory space images, facilitates the management of the image resources. In data management module mainly used the Cocos2d-x engine own Tiny.xml. file storage technology, will be involved in the game resources which can be put in a custom XML file, convenient storage and reading. Mainly in the sound and effect module to use Simple Audio Engine which bindings in the Cocos2d-x engine’s sound engine framework, just called the existing framework can load sound, effect, to increase convenience for the development process. For cross-platform module which made a more detailed analysis, and will Learning English With Pictures from the Windows platform transplantation to the Android platform game, as well as the i OS platform, has realized the cross-platform, cross-platform saves a lot of resources for education games.This paper describes a complete educational game based on Cocos2d-x engine of the entire development process, showing the use of the key technology development, as well as educational games is different from ordinary game in development particularity. The main functions of the game has been completed, the next process will improve various small functional modules of the game, make the game more fun and educational.
Keywords/Search Tags:Cocos2d-x, Educational Games, Cross-platform
PDF Full Text Request
Related items