时间: 2021-07-30 23:35:23 人气: 10 评论: 0
本文开发一款基于IOS的消灭萌萌哒的手机游戏,本游戏是一款类似于三消游戏,但是又与经典的俄罗斯方块相结合,精灵从顶端落下,累积形成横竖或者斜,有三个连续相同的精灵,那么就可以消除进行得分,制作一款较为完整的简单的手机游戏,必须要有以下技术支持有:计算机的操作系统,cocos2d-x开发引擎,C++开发语言,Eclipse,VS2013。在开发过程中要实现以下几点功能模块:加载界面,游戏界面,帮助界面,游戏主界面,暂停界面以及各个界面上的控件功能的实现。还有游戏正常运行,正常进行游戏的功能实现。
手机游戏分很多种类,有益智类、休闲类、赛车类、角色类等多种类别,每个人偏好的类别都不尽相同,基于IOS消灭萌萌哒游戏的设计与实现是一款消除类手机单机游戏,游戏玩法简单:任意移动位置,只要将三个及以上相同颜色的目标连成一条直线就可以消除。并取得相应的分数,在限制时间内完成消除,分数越高越好。意在开发大脑、提高思维能力和帮助发散思维。
关键词:Cocos2d-x;VS 2013;手机游戏;C++
录
引言 1
1游戏开发概述 2
1.1开发目的 2
1.2开发工具的选择 2
2手机游戏的分类 3
2.1手机游戏按手机平台分类 3
2.2手机游戏按其他形式分类 3
3游戏的具体实现 3
3.1萌宝石精灵类的创建 3
3.1.1 jewelSprite头文件 3
3.1.2 jewelSprite的cpp文件 5
3.2基本容器类的创建 6
3.2.1 BaseBox的头文件 6
3.2.2 BaseBox的cpp文件 7
3.3游戏界面类的创建 31
3.3.1 GameLayer的头文件 31
3.3.2 GameLayer的cpp文件 32
3.4游戏数据类的创建 39
4流程图 46
4.1设计方案流程图 46
4.2游戏运行流程图 46
5打包 46
结论 47
致谢 47
参考文献 48
196
198
82