连连看游戏的设计与实现
2021-03-14吕橙万珊珊
现代计算机 2021年36期
吕橙,万珊珊
(北京建筑大学电气与信息工程学院,北京 100044)
0 引言
“连连看”是一款风靡很多年的单机版小游戏,游戏规则简单,玩家可以将2 个相同图案的图片连接起来,连接线不多于3 根直线,即图片间连线的转角不超过2,就可以成功消除此对图片。该游戏改造成网络游戏后,一方面增强了该游戏的竞技性和合作性,把单机版中在规定时间内完成的游戏改变成了玩家之间的相互制约、相互竞争,也可以多人组队合作完成游戏;另一方面增强了该游戏的趣味性,游戏的类型从简单的宠物连连看拓展为多种形式,有果蔬连连看、奥特曼连连看、喜洋洋连连看、TWINS连连看、QQ连连看和植物大战僵尸连连看等等。
(1)胜利条件:消除全部图片,按剩余图片排名;其它玩家全部输掉。
(2)失败条件:30 秒内未成功消除一对图片;有玩家消除全部图片。
(3)名称说明
重排:将我方游戏池中的所有卡片重新排列一次。冰冻:禁止对手选择游戏池中的卡片,时间限制为5 秒。炸弹:随机炸掉一对符合消除条件的卡片。障碍:使对方游戏池中无卡片处随机增加6 对卡片。墨镜:使对方游戏池全部暗掉。反转:使对方游戏池里的卡片左右位置调换。
文献[1]着重阐述了基于Android 平台的连连看游戏界面的设计。文献[2]针对深度优先搜索查找算法进行了详细阐述。文献[3]采用JDK7.0,和MyEclipse 10 完成了连连看游戏的设计与实现。文献[4]则从人脸识别的角度讲述了连连看游戏的开发方法和过程。文献[5]则从课程思政角度讲述了中国风连连看游戏的设计与实现。……
登录APP查看全文
