cocosd—x游戏设计实训指导书.docVIP

  • 5
  • 0
  • 约9.78千字
  • 约 21页
  • 2017-03-13 发布于四川
  • 举报
广州康大职业技术学院计算机系 《cocos2d-x游戏设计》 实训指导书 目 录 绪 论 实训一 飞机大战发环境、获游戏开发资源 飞机大战游戏的创建以及飞机和子弹的添加 飞机大战中触屏事件实现 飞机大战碰撞检测 飞机大战背景音乐 (1)制作游戏背景; (2)制作飞机和子弹的精灵;? (3)碰撞事件的处理 (4)设计游戏的统计系统;? (5)设计特效和道具。? 职业目标? (1)培养学生谦虚、好学的品质;? (2)培养学生勤于思考、做事认真的良好作风;? (3)培养学生良好的职业道德;? (4)培养按时、守时的软件交付观念;? (5)培养阅读设计文档、编写程序文档的能力。 技能目标? (1)培养学生良好的自我表现、与人沟通的能力;? (2)培养学生的团队协作精神;? (3)培养学生分析问题、解决问题的能力;? (4)培养学生勇于创新、敬业乐业的工作作风;? (5)培养学生的质量意识、安全意识;? (6)培养学生诚实、守信、坚忍不拔的性格;? (7)培养学生自主、开放的学习能力。 三、实训考核评定 平时出勤20分,游戏演示40分,实训报告及源程序40分。 1.“优秀”标准:85-100分 2.“良好”标准:70-84分 3.“及格”标准:60-70分 4.“不及格”标准:0-59分 实训一 一、实训目的与要求 让学生能够自己在电脑上配置好我们实训所需要的开发环境,主要包括软件的下载和安装,环境的配置,求每个学生都能够独立完成。并且老师在实训前把准备好的实训资料,实训所需图片都发给学生。 二、实训环境 (一)实训设备 配置比较高的电脑(S2005) 1.3.安装Java Java是Android支持的编程语言,也是安卓环境搭建的基础。主要麻烦的地方是环境变量的设置。 下载地址:/zh_CN/ 1.4.安装带Android ADT的Eclipse Eclipse集成开发环境是用以android app,当然也可以进行C++的开发,只要你安装相应的组件即可。安装Android ADT就可以进行Android app的开发,这里选择直接使用谷歌提供的打包好Android ADT的Eclipse,就免去了ADT的安装等操作。 下载地址:/sdk/index.html 安装完成后,通过SDK管理器下载相应SDK版本就可以了。 1.5.安装Android NDK Android NDK是Android系统对外提供的基于C++接口的软件工具包,它集成了交叉编译器,只要修改相应的编译脚本文件就可以创建出so文件,且自动将其与Android app进行打包。 下载地址:/tools/sdk/ndk/index.html 使用方式:进入Eclipse→Windows→Preferences→Android→NDK→选择所在的路径。 需注意的是,有些较高NDK版本在和cocos2d-x配合编译的时候会出现问题。所以各个工具之间应选择可兼容的。 1.6.安装cocos2d-x cocos2d-x引擎这里就不再介绍了,国内官网是/。 下载地址:/download 安装方式: (1)点击build-win32.bat,用来编译cocos2d-x文件。 (2)点击install-templates-msvc.bat,用来安装VS模版(向导)。 (3)create-android-project.bat,用来创建Andorid工程,在使用之前要先对其内容进行配置(Cygwin路径,Android SDK路径,Android NDK路径) 五、实训总结 部分游戏展示 实训二 一、实训目的与要求 实现游戏项目的创建,并且能够使用cocos2d-x游戏引擎的基本类和接口,完成导演、场景、图层、精灵的实例化。要求学生能够在老师的带领下,完成基本的项目构建,类的使用。 二、实训环境 (一)实训设备 配置比较高的电脑(S2005)Vs2012 (三)实训场地 实训楼3005 三、四、class PlaneLayer : public CCLayer { public: PlaneLayer(void); ~PlaneLayer(void); static PlaneLayer* create();//实现create函数 virtual bool init(); public: static PlaneLayer* sharedPlane;//提供sharedPlane全局

文档评论(0)

1亿VIP精品文档

相关文档