基于Cocos2dx的教育类手机游戏设计.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-01-09
  • 论文字数:10983
  • 当前位置论文阅览室 > 论文模板 > 课程设计 >
  • 课题来源:(心有所属)提供原创文章

支付并下载

内容摘要:随着智能手机的普及,智能终端已经成为了人们日常生活中不可分割的一部分。顺应着这个潮流,电子游戏的发展趋势也不断从主机、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