需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10983 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
内容摘要:随着智能手机的普及,智能终端已经成为了人们日常生活中不可分割的一部分。顺应着这个潮流,电子游戏的发展趋势也不断从主机、PC开始往移动手机上转移。在这个大趋势下,能实现跨移动平台的Cocos2d-x游戏引擎的走红也就可想而知了。Cocos2dx是一款优秀的多平台2D游戏引擎,使用C++语言,支持将开发好的产品发布到iOS、Android、BlackBerry、Windows Phone等多个平台。Cocos2d-x游戏引擎凭借着它开源的特性,以及其开发过程的简便、功能的强大,俨然已经成为移动端游戏引擎的领头羊之一。本次设计便是使用的Cocos2dx引擎,制作了一款结合了知识教育、解谜以及密室逃脱要素的教育类游戏。本文将从教育类游戏的前景分析开始入手,进而讲到本款游戏最初的设计思路,再到游戏的主体框架、流程、主要功能实现、谜题的设计与实现等制作过程中涉及的内容,并会附上图解和截图。
关键词:教育类游戏 密室逃脱 Cocos2dx C++
目次 摘要 Abstract 1. 引言-1 2. 游戏概述-2 2.1. 游戏简介-2 2.2. 游戏设计思路-2 2.3. 游戏框架与流程-2 2.3.1. 游戏框架-2 2.3.2. 游戏流程-3 2.4. 技术支持-4 3. 游戏主要功能实现-5 3.1. 触摸机制-5 3.2. 场景切换时的数据传递-6 3.2.1. 场景间数值的传递-6 3.2.2. 传递原场景截图到新场景-6 3.3. 对话的实现-7 3.3.1. CSV文件的读取与编写-7 3.3.2. 对话的播放与结束-9 4. 谜题的设计与实现-10 4.1. 绘图类-10 4.2. 拖拽类-13 4.3. 输入类-15 5. 总结-17 参考文献-18 致谢-19 |