一个基于终端的代码破解游戏策划人

open-mastermind的Python项目详细描述


打开“策划人”

基于终端的经典棋盘游戏PythonMastermind®

Mastermind board game

获得游戏

从命令行使用pip安装:

pip install open-mastermind

并使用以下命令运行:

mastermind

虽然是用Python3.7编写的,但它与Python2.7兼容

获取代码

克隆存储库,然后安装需求(目前只有打印彩色终端的非标准python库^{}

git clone https://github.com/philshem/open-mastermind.git
cd open-mastermind
pip install -r requirements.txt

从下载的代码中播放:

python mastermind.py

游戏示例

每个拼图包含4个盒子。每转6种颜色。

你能在结果出来之前猜出谜底吗?

颜色选择:r g y b m w

转弯示例:Rybg

回应:

◍:正确位置的正确颜色

○:正确的颜色在错误的位置

:颜色不正确

响应平铺的顺序是排序的,不一定与彩色平铺的位置匹配

输入!在游戏过程中阅读这些说明

输入!在游戏过程中退出并显示解决方案。

更改游戏参数

编辑文件params.py到:

  • 更多的碎片要猜测

  • 每场比赛有更多/更少的回合

  • 新颜色

  • 不同的表情片


游戏截图

screenshot of gameplay

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Spigot Minecraft插件编码NoClassDefFound错误mysql   没有JRE的java客户端可以安装任何浏览器吗?   java使用FileReader和System从文本文件中读取一行。出来println似乎是用unicode打印的?   java Maven Jib插件:401未经授权   java成为API>=24上的CallScreeningService   java查找两个日期之间的天数差异以及每个月的天数   如何使用毕加索Android在谷歌地图的信息窗口中获取图像   java试图用箭头键和WASD同时移动两个对象   在elasticsearch中使用java客户端api检索期间的日期格式   java Android将选项菜单对齐到左侧,并更改其默认图标   java使用堆栈评估Posfix(LinkedList)   使用java在中打开文件   java Eclipse Autocomplete显示“内容辅助期间的问题”弹出窗口   java使用C#程序启动Apache服务器