游戏“连连看”是一款经典的小游戏,只要将相同花色的两张牌用三根以内的直线连在一起就可以消除,规则简单容易上手。游戏速度节奏快,画面清晰可爱,老少皆宜。丰富的道具和公共模式的加入,增强游戏的竞争性。多样式的地图,使玩家在各个游戏水平都可以寻找到挑战的目标,长期地保持游戏的新鲜感。使用新颖的连击积分规则,使游戏玩家在体会连击的快感后,同时对自己的游戏速度,更有挑战性和追求极速的欲望。
本游戏开发所涉及的技术因素主要有
(1)游戏开发采用的开发工具是Visual Studio 2008,是目前比较流行的应用软件。Visual Studio 2008是一个完全导向的可视化Windows或Web应用程序开发工具,它具有功能强大、运行速度快、易于使用以及开发速度快等特点;此外还有学校的老师的指导,所以技术上不存在问题。
(2)连连看算法的实现,主要涉及两个图片是否可以消除,主要是递归和路径的判断,也符合我们大学所学的内容
小游戏制作的目的是满足了人们休闲的需要,在紧张工作之余休闲类的小游戏能够给人带来最大程度的放松,也可以增进人们之间的交流,沟通,通过游戏还可以认识更多的朋友。游戏试用用C#语言,通过定义数组,根据一定的算法实现规定的路径判断。
连连看游戏规则
游戏《连连看》,只要将相同的两张牌用三根以内的直线连在一起就可以消除,规则简单容易上手。游戏速度节奏快,画面清晰可爱,适合细心的玩家。丰富的道具和公共模式的加入,增强游戏的竞争性。多样式的地图,使玩家在各个游戏水平都可以寻找到挑战的目标,长期地保持游戏的新鲜感
(1) 概要:玩家可以将 2 个相同图案的牌连接起来,连接线不多于 3 根直线,就可以成功将两个牌消除;
(2) 操作:第一次使用鼠标点击游戏界面中的牌,该牌此时为"被选中",以特殊方式显示;再次以鼠标点击其他牌,若该牌与被选中的牌图案相同,且把第一个牌到第二个牌连起来,中间的直线不超过 3 根,则消掉这一对牌,否则第一个牌恢复成未被选中状态,而第二个牌变成被选中状态。
(3) 胜利条件:
将游戏界面上的牌全部消除掉。
(4) 失败条件:
到规定时间,界面上的牌仍未全部消掉。