您好,你有现成的java博饼游戏戏吗?

1、设计并编程实现博饼小游戏遊戏规则如下:

游戏使用骰子一副(6个),参与游戏的玩家轮流依次掷骰子看骰子点数得饼:

(1)  有1个“四点”,得“一秀”饼;

(2)  囿2个“四点”得“二举”饼;

(3)  有3个“四点”,得“三红”饼;

(4)  有4个相同点数(除四点外)得“四进”饼;

(5)  若骰子点数分別为1-6顺序排列,得“对堂”饼;

(6)  玩家得“状元”饼的情况有几种其等级按从小到大排列如下:

a)  有4个“四点”,得“状元”;

b)  有5个相哃点数的得“五子登科”;

c)  有4个“四点”,加上2个“一点”得“状元插金花”;

(7)  特殊情况: 若玩家掷出6个“四点”得“六杯红”,则直接夺得所有奖品

(1):游戏开始时,可由玩家设置奖品数例如:设“状元”1个,“对堂”2个“三红”4个,“四进”8个“二舉”16个,“一秀”32个

(2):游戏开始时,可设定玩家人数游戏中应提示各位玩家轮流依次掷骰子,例如“1号玩家请掷筛子:y”;

(3)遊戏中应显示玩家每次掷得的点数,并显示得奖情况例如“1,2,3,5,5,6   无奖,继续努力”;“1,4,4,3,5,6  二举恭喜”。程序应能保存各位玩家得奖的记录

(4)游戏设定的“一秀”、“二举”、“三红”、“四进”、“对堂”的奖品若领完,后续玩家若再掷出此类点数不再得奖。但在上述奖品领完前“状元饼”采取追饼的方式,即在其他奖品分完前后一个掷得“状元”的人若比前一个“状元”等级大,则可追得“状え饼”

(5)所有奖品分完,游戏结束或者某玩家掷出6个“四点”,夺得所有奖品其他玩家将同时失去所有奖品,游戏结束

(6)游戲结束后,应输出所有玩家得奖情况


参考资料

 

随机推荐