摘 要:手机游戏在人们的日常生活中所占比重越来越多,针对这一现状设计开发一款休闲益智的拼图类手机游戏。游戏基于Cocos2d-x引擎开发,在Mac OS10.9操作系统下通过Xcode 6.1采用c++编程语言完成开发。拼图游戏主要包括UI界面和玩法设计两个模块。UI界面主要给玩家视觉体验,玩法设计则更加侧重于玩家的游戏体验。游戏拼图作为一款休闲益智的拼图类手机游戏,不仅丰富了人们的娱乐生活,而且开拓了人们的思文。38451
毕业论文关键词:手机游戏;Cocos2dx V3.2;Xcode 6.1; C++
Designation and Implementation of A Puzzle Game Based on Cocos2d-x Engine
Abstract:The mobile phone game in people’s daily life shares more and more. This casual puzzle phone game was designed by this present condition. It is based on Cocos2d-x engine development, in the Mac OS10.9 operating system Xcode 6.1 by using c++ programming languageto complete development. A jigsaw puzzle includes two modules. Game players was given visual experience by UI interface. Gameplay design is more focused on the game players’ game experience. Puzzle type mobile phone games as a casual puzzle game puzzle, not only enrich people's entertainment life, but also broaden people's thinking.
Key Words:Mobile phone games; Cocos2dx V3.2; Xcode 6.1; C++
目 录
摘 要 1
引言 2
1.研究背景与意义 2
1.1开发背景 2
1.2系统的研究意义 2
2.相关技术介绍 2
2.1 COCOS2DX游戏引擎介绍 2
2.2 COCOS2DX游戏引擎功能介绍 2
3.游戏流程与概要设计 3
3.1游戏操作流程 3
3.2游戏概要设计 3
4.系统详细设计与实现 5
4.1开始游戏界面实现 5
4.2选择关卡界面实现 5
4.3游戏界面实现 6
4.4核心算法设计与实现 7
5.系统运行与测试 8
5.1测试步骤 8
5.2游戏的改进与提高 9
6.总结 9
参考文献 10
致 谢 11
基于cocos2d-x引擎的拼图游戏设计与实现
引言
随着时代的进步,手机逐渐成为人们生活中的“必需品”,由手机衍生出来的手机游戏也成为了不可替代的消遣方式。无论是休息或者等待期间,人们都会不约而同拿起手机,打开手机游戏来放松自己。基于当下最热门的免费开源游戏开发引擎Cocos2d-x,开发出一款休闲益智的拼图类手机游戏。
1.研究背景与意义
1.1开发背景
手机的普及促使各种手机软件的大量开发,也引导到了手机游戏市场爆炸式的发展。国内外巨大的手机需求量让各种游戏开发商看到了商机。苹果,索尼,诺基亚,联想等各大手机厂商在手机更新之时也在不断地提升手机游戏方面的性能,方便各类用户享受不同的手机游戏业务。除此以外,新浪,搜狐等各大著名的门户网站也纷纷加入手机游戏开发领域,以上种种都加快了手机游戏开发的步伐。
1.2系统的研究意义
随着人们生活水平质量的提高,人们的娱乐方式也在不断变化着。手机的普及,更是促进了手游的飞速发展。手机游戏丰富了人们的娱乐生活,这相比其他的娱乐活动实现更加方便。拼图游戏的开发不但为人们提供了新的娱乐项目,更是培养人的逻辑思文能力,具有一定的研发意义。
2.相关技术介绍
2.1 Cocos2dx游戏引擎介绍 cocos2d-x引擎的拼图游戏设计+源代码:http://www.youerw.com/jisuanji/lunwen_37427.html