技术实现
开发语言:java.模式:C/S.数据库:无.开发工具:myeclipse eclipse 均可.论文字数:1万左右.
功能实现
难度选择
游戏共分初级(单色)、中级(双色)以及高级(四色)三种游戏难度。单击“游戏”菜单上的“难易级别”,然后选择一种难易级别开始游戏。游戏开局会默认上一次游戏时的难易级别,如需更改,点击游戏菜单重新选择
游戏操作
鼠标单击操作来玩蜘蛛纸牌,玩法很简单只要每一种类型的按照顺序让A-K连成串就能消去
游戏规则
计分规则
游戏开始时,为500分。以后每移牌或撤销移牌一次,扣一分。当一组
蜘蛛纸牌
同一花色的牌被移除整理到左下方时,加100分。游戏中可以出现负分。在负分时,执行撤销操作,分数将自动变为0。
翻牌规则
游戏开局只有每叠牌的第一张默认为翻开状态。当移动一叠牌所有已翻开牌到其他地方时,未翻开牌的中最上面的一张将自动翻开。
每次发牌的十张牌都为翻开状态。
操作规则
移牌
鼠标拖动移动一张或一组牌到另一张牌的上面或空牌叠。每次移动的牌都只能放在一叠牌全部移除后的空白位置或者比它最下面的一张牌大1点的牌之上。
只有当一组牌全部为同一花色,方可以移动这一组牌。否则,只能移动这一组最上面一张或同一花色的多张.
当移动形成同一花色由K到A顺序的一组牌时,这组牌会被自动移除整理到左下方,同时获得分数奖励.
撤销
当需要返回到之前的操作时,可以执行“撤销”。每执行一次撤销操作,扣一分.
单击“游戏”->"撤销",或按Ctrl+z组合,可执行一次撤销操作。撤销操作可执行多次.
在xp版本的蜘蛛纸牌中,撤销操作最多可以执行到最后一次发牌,或者一组同一花色的牌被整理移除之后的牌面状态.
在vista版本的游戏中,撤销操作可以无限执行到游戏开局.
但打开已保存的游戏,不能执行撤销操作.
发牌
当需要发牌时,单击界面右下的未发牌叠,或按快捷键D,可执行发牌操作。该操作不扣分。
执行发牌操作时,界面上方的牌叠位必须都有牌,否则不能执行发牌操作。
发牌时,将自动再每叠牌最上面发一张翻看状态的牌。