毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

Unity3D+Android的三消小游戏的设计与实现(5)

时间:2023-11-25 14:35来源:毕业论文
1)开始游戏的消息类 进入游戏之后,玩家可以选择是否要开始游戏。 2)关卡消息类来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766 里面主要有分数,关卡是否

1)开始游戏的消息类

进入游戏之后,玩家可以选择是否要开始游戏。

2)关卡消息类来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766

里面主要有分数,关卡是否通关,分数,步数等一系列信息。

3)控制器消息类

里面是当你移动棋子之后,消息会发送给控制器,控制器通过之前发来的当前分数与目标分数进行判断,是否能够通关。

图4-1 游戏基本类

4。2 UI显示类

里面主要包括UI显示控制类,主菜单显示类,棋盘显示类,步数显示类,退出显示类等等一系列的UI显示类。也就是说,我们是将数据与显示剥离开来的情况,这个类是只负责显示,而不负责数据和判断。如图4-2。

图4-2 UI显示类

4。3 游戏规则说明论文网

玩家第一次接触这个此游戏,会对游戏的规则不熟悉,因此,为了方便玩家,我在游戏的开始界面,就是在问号按钮的地方添加了对游戏规则的说明。如图4-3,图4-4。

图4-3 开始界面                                 图4-4 游戏规则说明

4。4 关卡的选择

玩家点击开始界面中心的按钮进入游戏,来到游戏的选择关卡。只有完成了简单的关卡,才能选择难度较大的关卡。如图4-5。

关卡选择

4。5 游戏控制文献综述

场景资源手工搭建,包括背景、按钮等的位置和资源情况。游戏控制器主要包括正常棋子的预设,全消棋子的预设,棋子的大小,下落的方式和时间,障碍物的大小和数量,分数,步数以及结果等。

棋盘的生成是随机的,它会随着关卡的难度越来越难,棋盘的规模也会越来越大,棋盘的布局,随着每一关难度的加深也会不一样;当玩家退出这一关的时候,棋盘就会自动删除。第一关棋盘的布局是6×7,里面共有六种不同图案的棋子,整个棋盘中满足三个或三个以上棋子相同就可以消除,棋子每交换一次,步数就会少一步,如果消掉的棋子正好就在冰块上的话,冰块也是会消除的,分数会相应的长上去。之后的每一关的玩法,都是与第一关相同的

Unity3D+Android的三消小游戏的设计与实现(5):http://www.youerw.com/jisuanji/lunwen_198912.html
------分隔线----------------------------
推荐内容