|
这是全新的游戏 Nim Game!
首先先介绍一下Nim游戏的总体规则:
有n堆石子,在每一轮里,玩家可以从任意一堆石子里拿出任意数量的石子。玩家轮流拿石子,当剩下的石子数量为0时,当时轮到的玩家就输了。
游戏说明书如下:
第一步:
运行NimGame_3_4.py.,
可以看到界面中有三个选项,按1,2,或3键分别进入人人对战(PvP),人机对战(PvC),以及分析模式(Analysis Mode)。
人人对战玩法:
首先输入玩家人数,石子堆数,以及每堆里面有多少颗。
玩家1先开始,按Enter键开始转盘,再按一次停止。光标会停留在被选到的石子堆上。再按一次Enter键开始射击环节。
射击环节:鼠标控制瞄准处,子弹会从窗口正下方射出。石子会从左右随机飞出,玩家需要用枪打下石子。枪每打12次装弹一次。所有石子飞出后,打到的石子数量即为玩家从石堆中拿走的石子数量。如果打到的石子数量为0,玩家自动出局。
玩家1射击完毕后,玩家二开始转转盘,以此类推。
人机对战玩法:
开始时利用鼠标选择难度,按Enter确定
堆数与石子数量随机生成,玩家可以点击任意石堆中任意石子,被点击石子与它之上的所有石子被取走。随后,计算机也会取走一定数目的石子,直到一方取走所有数字为止。
分析模式:
点击+/-号增减堆数或石子数量,系统会返回必胜决策或必败信息。
开发者:LapisLazuli, tr1somy, 124
注:需要安装pygame |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|