![游戏设计与开发:Unity实战完全自学教程](https://wfqqreader-1252317822.image.myqcloud.com/cover/6/43738006/b_43738006.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.1.2 游戏功能
“三消”游戏的程序逻辑较为复杂,为了突出重点,在该游戏中不做复杂的棋盘布局,也不做通关条件判定,但是代码结构是支持这些功能扩展的。下面介绍《糖果消消乐》游戏的实现目标,使读者对其游戏规则有明确的认识。
(1)运行游戏,进入该游戏唯一的一个场景,该场景中有一个棋盘。一开始棋盘是空的,糖果会从棋盘上方落下,分布在棋盘的格子中,等待玩家操作。游戏运行界面如图3-1所示。
(2)玩家通过鼠标交换两个糖果的位置,变成三个连续排列且相同的糖果,效果如图 3-2所示。
![](https://epubservercos.yuewen.com/9A2E4E/23020637701641706/epubprivate/OEBPS/Images/42155_60_1.jpg?sign=1739592748-vAP9fV36fA8zi6SrouJOo6E4oOzgc6BF-0-6831928f8a3107aeead3ac80af13b341)
图3-1
![](https://epubservercos.yuewen.com/9A2E4E/23020637701641706/epubprivate/OEBPS/Images/42155_60_2.jpg?sign=1739592748-3YTRdKtoXPjOAK53mKNquonzVDmDmMou-0-ff39ca7800d7faf5a040a0c5997802f7)
图3-2
(3)当棋盘上的糖果被删除时,棋盘上方的糖果会朝下方掉落,形成新的棋局,等待玩家进行新的操作,如图3-3所示。
![](https://epubservercos.yuewen.com/9A2E4E/23020637701641706/epubprivate/OEBPS/Images/42155_60_3.jpg?sign=1739592748-9BsB2B6wJ9JDBbwhvCKpoqzp1rcUIrLL-0-626a60025ea35a39898fbe726058a4c1)
图3-3