基于IOS消灭萌萌哒游戏的设计与实现


时间: 2021-07-30 23:35:23 人气: 9 评论: 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


评论
188083800