XCLW23949 基于Cocos2dx的《2048》游戏开发 (字数:5416)摘 要伴随着科技的发展,技术的革新,智能手机的使用范围已经布满全世界。智能手机市场的潜力不可估量。同时伴随着3G网络的快速发展,移动互联网的相关业务已经逐渐成为国内各厂商关注的焦点,中国手机游戏市场正在蓬勃发展。手机游戏已经远远不是我们印象中的什..
XCLW23949 基于Cocos2dx的《2048》游戏开发 (字数:5416) 摘 要 伴随着科技的发展,技术的革新,智能手机的使用范围已经布满全世界。智能手机市场的潜力不可估量。同时伴随着3G网络的快速发展,移动互联网的相关业务已经逐渐成为国内各厂商关注的焦点,中国手机游戏市场正在蓬勃发展。手机游戏已经远远不是我们印象中的什么“俄罗斯方块”踩地雷“贪吃蛇”之类画面简陋,规则简单的游戏,进而发展到了可以和掌上游戏机媲美,具有很强的娱乐性和交互性的复杂形态了。 《2048》是一款比较流行的数字游戏,发布没有多久就在手机平台上意外走红,这款并不复杂的游戏却有着非同凡响的曝光率,并不复杂的玩法却有着非常高的可玩性,给游戏发开者提供新的开发思路。 这次课题我将通过Cocos2d-x软件来实现包括:上下左右手势识别,创建卡片类,添加卡片类到游戏中,实现游戏逻辑等内容。再通过美化和最后的运行测试,完成一个完整的《2048》游戏。 关键词:智能手机;手机游戏;2048;Cocos2d-x 目 录 摘要 I 引言 2 第1章 用户需求分析 3 1.1游戏逻辑需求 3 1.2性能需求 3 1.3用户平台要求 3 第2章 概要设计 4 2.1开发软件及开发环境介绍 4 2.1.1软件特点 4 2.1.2软件主要功能介绍 5 2.1.3开发环境 5 2.2游戏2048玩法介绍 6 2.3理解2048游戏逻辑 6 第3章 详细设计 7 3.1实现上下左右手势识别 7 3.2创建添加卡片类到游戏中 8 3.3游戏重置 9 3.4游戏结束判断 9 3.5游戏分数的计算与保存 11 第4章 设计代码 13 4.1初始化界面 13 4.2游戏逻辑实现 16 参考文献 17 致谢 18 引言 随着智能手机与手机网络的快速发展,手机游戏行业也经历着巨大的变革。从最初的俄罗斯方块,踩地雷,贪吃蛇到现在的刀塔传奇,剑灵;从画面简陋,规则简单的游戏,进而发展到了可以和掌上游戏机媲美,具有很强的娱乐性和交互性的复杂形态。手机游戏以其独有的便捷性和娱乐性赢得越来越多人的喜爱。《2048》是一个十分有趣而休闲的数字游戏,他的规则很简单,每次可以选择上下左右其中一个方向去滑动,每滑动一次,所有的数字方块都会往滑动的方向靠拢外,系统也会在空白的地方乱数出现一个数字方块,相同数字的方块在靠拢、相撞时会相加。游戏的画面很简单,一开整体16个方格大部分都是灰色的,当玩家拼图出现数字之后就会改变颜色,整体格调很是简单。在玩法规则也非常的简单,一开始方格内会出现2或者4等这两个小数字,玩家只需要上下左右其中一个方向来移动出现的数字,所有的数字就会想滑动的方向靠拢,而滑出的空白方块就会随机出现一个数字,相同的数字相撞时会叠加靠拢,然后一直这样,不断的叠加最终拼凑出2048这个数字就算成功。《2048》这款游戏,发布没有多久就在手机平台上意外走红,这款没有没有太多复杂内容的手机游戏给游戏发开者提供新的开发思路。 这次课题我将通过Cocos2d-x软件来实现包括:上下左右手势识别,创建卡片类,添加卡片类到游戏中,实现游戏逻辑等内容。再通过美化和最后的运行测试,完成一个完整的《2048》游戏。
|
上一篇:基于CNN模型的语音识别方法研究 | 下一篇:基于Cocos2dx的射击游戏设计与开发 |
点击查看关于 基于 Cocos2dx 2048 游戏 开发 的相关范文题目 | 【返回顶部】 |