摘 要:《RunningGo》是一款以Cocos2D-X游戏引擎为基础,使用TileMap地图编辑器实现游戏地图的创建和属性自定义,通过引擎内部的动作链实现游戏精灵帧动画的效果,同时结合状态机编程完成游戏精灵状态的切换。在游戏配置上,使用引擎自带的存储CCUserDefault实现游戏积分和记录的本地存储。游戏使用C++作为主要开发语言来完成游戏流程的调度和控制。C++实现代码复用,提高游戏运行的效率。34970 毕业论文关键词: Cocos2D-X引擎;TileMap;C++
IOS Mobile Phone Game – Be Based on Cocos2d-x Small Game
Abstract: 《RunningGo》 is a Cocos2D-X game engine based on TileMap, using the map editor game mapcreation and custom attributes, the realization of the game Genie frame animation through the engine within the action chain effect, switching and combining with the state machine programming to complete the game spirit state. In the game configuration,use theCCUserDefault storage engine to achieve the game score and record the local storage.Scheduling and control the game using C++ as the main development language to complete the game process. C++ to achieve code reuse, improve the efficiency of the operation of the game
.Keywords: Cocos2D-X engine; TileMap; C++
目 录