而且在当今,学校教育十分重视学生在成语方面的词汇量。结合我们身边很多学生对单纯的记成语并不感兴趣,而对有趣性的游戏更感兴趣一些,所以开发一款成语游戏让学生在休闲的气氛中温习成语,提高成语的积累量的游戏是十分可行的。

打地鼠既能够锻炼玩家的反应能力,也有相当的的娱乐成分,操作简单,上手极易,且互动性极强,被许多人所热爱。

将成语与打地鼠结合起来的成语版打地鼠游戏可以让玩家在娱乐的过程中记住成语,寓教于乐。学生提高成语的词汇量有着一定的辅助作用。

1.3 国内外研究现状

1.4 本文主要研究内容和章节安排

本次成语版打地鼠游戏开发采用Cocos2d-x游戏引擎,开发重点是地鼠对象模块。

本次的研究内容包括六章:

第一章为绪论,主要阐述了成语版打地鼠游戏的开发背景、开发目的和意义以及国内外现状等。

第二章为游戏开发的关键技术和开发工具,主要阐述了此次开发成语版打地鼠游戏的相关技术基础和开发所要使用的开发工具。

第三章为游戏的系统分析,主要阐述了成语版打地鼠游戏的主要类的设计,以及场景的流程设计。

第四章为游戏的详细设计,主要阐述了游戏系统的设计思路等。

第五章为游戏的具体实现,主要阐述了游戏的关键功能模块的实现等。

第六章为系统测试,主要对已开发出的游戏进行测试。

第二章 游戏开发的关键技术与开发工具

2.1 游戏开发的关键技术——Cocos2d-x

Cocos2d-x是基于MIT协议的开源的游戏引擎。这是一个Cocos2d-iPhone项目的C++版本。Cocos2d-x最大的优点在于它可以让开发者通过C++、Lua或者Javascript进行跨平台游戏的开发,覆盖平台包括iOS、Android、Windows Phone、Windows,Mac OSX 3及Tizen等等,省事省力省成本。用Cocos2d-x开发的游戏可以很方便地在主流的移动操作系统中运行,而且Cocos2d-x还支持Windows、Mac以及Linux等主要的桌面操作系统。因此,开发者不需要经过特殊设置就可以在桌面操作系统中编辑和调试游戏代码。

Cocos2d-x用户不仅包括个人开发者和游戏开发爱好者,还包括许多知名大公司如Zynga、Wooga、Gamevil、Glu、GREE、Konami、TinyCo、HandyGames、IGG及Disney Mobile等。

2.1.1 Cocos2d-x特点

Cocos2d-x特点如下所示:

(1)游戏开发者可以不需要学习底层的OpenGL ES的API,直接使用封装好的类库,Cocos2d-x的类库容易理解且使用简单。

(2)基于OpenGL ES,从而能够以极高效率发挥移动设备的性能。

(3)便于扩展,对于第三方库的支持较为友好,且使用方便。

(4)在MIT许可证下发布的开源引擎,开发者可以免费使用。

(5)有很多关于Cocos2d-x的社区,如CocoaChina等,可以便捷地获取支持以及一些技术资料等[3]。

上一篇:jsp+mysql网上书城的设计与实现
下一篇:jsp+mysql的SSH小区物业管理系统设计+源代码

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

安康汉江网讯

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识