cocos2d-x游戏开发系列教程-超级玛丽02-代码结构

代码下载链接

http://download.csdn.net/detail/yincheng01/6864893

解压密码:c.itcast.cn


前景回顾

上一篇博文提到超级马里奥的游戏效果,大家是否已经搭建好环境,让马里奥运行起来呢?


代码结构

本文主要的目标是让大家粗略了解马里奥的代码结构,以方便后续的学习。

appDelegate:应用程序代理

CMGameMap:游戏地图类,负责游戏地图的加载和整个程序逻辑,以下部分是由地图类负责


CMGameScene:游戏场景,是地图和控制面板的容器

CMItem:道具抽象,道具是指金币,砖块,变身蘑菇

CMMario:主角马里奥

CMMenuScene:菜单界面

CMMonster:怪物抽象,怪物主要是蘑菇怪,乌龟和花

CMPublicDefine:公共定义

main:主函数部分,该部分代码为不可移植部分

转载于:https://www.cnblogs.com/new0801/p/6177232.html

你可能感兴趣的:(cocos2d-x游戏开发系列教程-超级玛丽02-代码结构)