2.游戏分析
2.1需求分析
通过翻阅书籍与资料了解到现在人们的实际需求,更好的通过游戏让人们在生活中得到放松与快乐,更好的丰富自己在上班之余的休闲生活。本游戏根据设计构思主要分为一下七大模块:开始界面,游戏主界面,商城界面,游戏介绍界面,游戏数据的本地存储,游戏的的徽章荣誉界面,游戏退出。使得人们在更加快乐的体验游戏。
通过构思与研究,要求游戏需要具有以下功能:
(1)游戏开始,通过开始界面可以方便快捷的进入到游戏的各种功能界面去。
(2)游戏的主界面,所谓主界面,就是进行玩游戏的的界面,让玩家尽情的体验游戏的玩法与功能
(3)商城界面,进入商城会有各式各样的道具,通过在游戏中获得金币购买各种功能不同的道具,使玩家在游戏中可以获得更高的分数和金币。
(4)游戏介绍界面,简单的介绍游戏与版本信息
(5)游戏数据的本地存储,把每次玩家得到的金币数和最高分数存储起来,使玩家不会每次开始游戏为金币和分数困扰。
(6)游戏的徽章荣誉界面。玩家通过不断的挑战高分,来开启不同的荣誉徽章,让玩家在游戏的同时获得荣誉感。
(7)游戏退出。游戏安全退出手机系统,释放游戏在玩的过程中所占有的内存。
2.2游戏功能分析
为了更好的娱乐玩家,让玩家在游戏中得到更多的快乐与休息。游戏必须具有自己独特的特点和简单易懂的操作,这样既能吸引玩家也不会让玩家感觉游戏太难而造成心情上的反作用。所以我将游戏分为游戏UI和游戏本地存储两大模块。
游戏UI主要包括:游戏的开始界面,游戏主界面,游戏商城界面,游戏介绍界面,游戏徽章荣誉界面。通过游戏的UI来实现游戏的各种功能,通过美丽的ui界面,让玩家进行娱乐放松。
游戏本地存储:玩家通过消灭怪兽来获得金币,但是金币并不见得会进行消费购买道具,但是玩家信心苦苦所获得的金币不能推出一次游戏进行一次重置。那样会流失大量玩家。所以我们将玩家每次获得的金币进行本地存储和累加。同理,玩家每次游戏获得的分数所开启的对应的荣誉徽章我们也进行了本地存储化,只有这让才能让玩家不断挑战。
3.游戏架构设计
经过游戏的需求分析和游戏的功能分析之后,游戏的框架结构已经十分清晰。那么我们就通过quick-cocos2d-x-2.2.4游戏开发工具进行游戏的具体创建了。将游戏设置为一个述评小游戏。如 建立项目页面
项目生成以后,把自己构思的所有需要用到的类全部建立。如表1。
表1 项目类别含义表
字段名称 说明
Bullte 子弹类
Enenmy 敌人类
GameSence 主游戏界面
LoadScene 资源加载场景
MainScene 开始场景
MyData 数据类
PauseLayer 游戏中功能框
SelectScene 道具背包类
SetScene
ShopScene
Skill
SkillLayer 游戏介绍场景
商店场景
技能提示类
技能提示场景
4.游戏设计与实现
4.1游戏模块设计
游戏模块设计的任务就是划分游戏主场景的附属性质,然后去确定游戏的所需要用到的各种人物的各种属性。来达到实现游戏功能的作用,并画出游戏模块结构图。 lua小型手机游戏的设计与开发(2):http://www.youerw.com/jisuanji/lunwen_34999.html