架构师

您现在的位置是:首页 > 免费源码 > 游戏娱乐

游戏娱乐

Java蜘蛛纸牌游戏源码

架构师小跟班 2019-12-06 游戏娱乐
《蜘蛛纸牌》是由Oberon Games开发的一款休闲益智类游戏,该游戏已由Microsoft于2010年发行。同时该游戏也是Windows ME及后续版本所自带的小游戏,游戏的目标是以最少的移动次数将牌面中的十叠牌以及待发的五组,共计八副牌整理移除。当所有牌被移除整理到界面的左下方,游戏获胜。

《蜘蛛纸牌》是由Oberon Games开发的一款休闲益智类游戏,该游戏已由Microsoft于2010年发行。

同时该游戏也是Windows ME及后续版本所自带的小游戏,游戏的目标是以最少的移动次数将牌面中的十叠牌以及待发的五组,共计八副牌整理移除。当所有牌被移除整理到界面的左下方,游戏获胜。

游戏规则

计分规则

游戏开始时,为500分。以后每移牌或撤销移牌一次,扣一分。当一组同一花色的牌被移除整理到左下方时,加100分。游戏中可以出现负分。在负分时,执行撤销操作,分数将自动变为0。

翻牌规则

游戏开局只有每叠牌的第一张默认为翻开状态。当移动一叠牌所有已翻开牌到其他地方时,未翻开牌的中最上面的一张将自动翻开。

每次发牌的十张牌都为翻开状态。

操作规则

移牌

鼠标拖动移动一张或一组牌到另一张牌的上面或空牌叠。每次移动的牌都只能放在一叠牌全部移除后的空白位置或者比它最下面的一张牌大1点的牌之上。

只有当一组牌全部为同一花色,方可以移动这一组牌。否则,只能移动这一组最上面一张或同一花色的多张。

当移动形成同一花色由K到A顺序的一组牌时,这组牌会被自动移除整理到左下方,同时获得分数奖励。

撤销

当需要返回到之前的操作时,可以执行“撤销”。每执行一次撤销操作,扣一分。

单击“游戏”->"撤销",或按Ctrl+z组合,可执行一次撤销操作。撤销操作可执行多次。 

在xp版本的蜘蛛纸牌中,撤销操作最多可以执行到最后一次发牌,或者一组同一花色的牌被整理移除之后的牌面状态,

在vista版本的游戏中,撤销操作可以无限执行到游戏开局。

但打开已保存的游戏,不能执行撤销操作。

发牌

当需要发牌时,单击界面右下的未发牌叠,或按快捷键D,可执行发牌操作。该操作不扣分。

执行发牌操作时,界面上方的牌叠位必须都有牌,否则不能执行发牌操作。

发牌时,将自动再每叠牌最上面发一张翻看状态的牌。

系统部署

1、将工程源码导入Eclipse或者idea

2、设置JDK版本、路径及字符集(GBK)

3、启动项目(Main方法)


资源获取方式:

关注公众号,回复关键词【蜘蛛纸牌】,即可自动获得百度云盘链接。


文章评论