需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8619 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:目前为止,市场上有两种主流的游戏框架cocos2d和Unity3D。cocos2d是一个基于MIT协议的开源框架,用于构建游戏,或者是创建图形化交互的应用程序。自从Cocos2d-js引擎被创建以来,由于它的跨平台性得到了的广泛青睐,现在开始逐渐的由2d慢慢的向3d进行渗透,而且也开始支持VR设备,可以说随着时代的发展和进步,Cocos2d与时俱进。 本文基于Cocos2d-js引擎设计了一个简易的益智游戏,在这个游戏开发过程中,按照现代软件工程思想,进行了环境的部署,游戏的设计,及最后的产品成形发布,通过这个引擎的开发流程,揭开基于Cocos2d-js开发移动端游戏的面纱。我们通过一个简单的游戏的创建,来说明Cocos2d引擎的开发流程。在创建过程中逐渐分析这个框架的结构特点,并通过实例揭示其创建游戏的核心思想——场景、层和精灵。开发过程中,我们按照导演拍戏的规则进行场景选择,开发者或导演通过引入层来进行场景的布置,进一步指导演员或精灵的动作。并通过抽象的方法围绕节点的添加和节点运动讲解Cocos2d引擎开发游戏的过程。
关键词:益智游戏 框架 Cocos2d-js 精灵 游戏 场景
目录 摘要 Abstract 1 绪论-2 2 环境的安装和部署-2 2.1 Cocos2d项目开发环境的介绍-2 2.2 Cocos2d开发环境的部署-3 3认识Cocos2d-js项目-4 3.1 创建一个Cocos2d-js项目-4 3.2 认识Cocos2d-js目录-6 4奔跑的小熊-7 4.1 项目需求分析-7 4.2 项目总结-24 5 结论-25 参考文献-26 致谢-27 |