Reversi

软件截图:
Reversi
软件详细信息:
版本: 1.1
上传日期: 20 Feb 15
开发: Bob Bowles
许可: 免费
人气: 62

Rating: 1.5/5 (Total Votes: 2)

黑白棋是由一个或两个球员的实现流行的黑白棋棋盘游戏,使用 一些简单的AI包括提供一台电脑对手,如果你感觉懒惰,你可以看另外两个AI对手一决高下出。
安装(Linux)的:
1.解压tar.gz的地方。
2.在控制台窗口中浏览到黑白棋-1.0目录并运行以下命令以root身份(在Ubuntu / Debian的使用sudo的):
 须藤] python3 setup.py安装
3.在Ubuntu桌面启动器安装后,你应该能够发现在仪表板和拖动到启动栏。
准备控制:
 语言:
 出现一个选择框,让玩家选择自己喜欢的语言。
 如果没有语言被选择的游戏会默认为英语。
 您的名字:
 你可以输入任何你喜欢这里,它只是有助于区分球员。
 方式:
 四种模式的支持:
 普通(人类与电脑对手)。
 人对人,在“热座”模式。
 电脑与电脑,我喜欢叫电视模式。
 基准模式下,所有的图形关闭。在这种模式下的附加信息被请求的游戏玩的次数。
 默认模式是“正常”。
 令牌:
 游戏要求玩家首先要选择一个道理,黑色或白色。单击选择或键入'b'或'W',这取决于用户界面(见下文)。
游戏运行控制:
谁开始是随机选择。
 选择瓷砖:
 根据用户界面,这是通过任一点击相应平铺来实现,或打字在瓷砖坐标为空格分隔的数字对,例如,5 6
 提示:
  A提示方式为每个(人)播放器,可以通过输入“H”或单击相应的按钮,这取决于您使用的用户界面进行切换。
 退出:
 打字“Q”,打“Esc键”和/或点击“关闭窗口”图标(细节取决于UI)导致当前游戏被中止。
 再次播放:
 你可以选择你要玩一次多次。更多的游戏,你玩,你的游戏统计信息将被累积,并在记分牌上显示。
 在写作的时候,没有任何机制来存储会话之间的比赛统计数据,因此,如果您想保存您的高分数,你将不得不诉诸一个屏幕截图!
UI中的选择:控制台与Tkinter的/ TTK
该游戏已经被运'硬连线'为的Tkinter / TTK接口。在大多数情况下,这是(我相信)一个很好的和简单的接口使用。然而,特别是如果你想要做了很多不同的AI的替补测试,您可能希望使用控制台界面代替。这是很容易做到的源代码,只需取消注释的控制台界面和UI模块标题评论了Tkinter的接口。
游戏中的旧版本也有pygame的接口,但是这已经在出货的版本中删除。有几个原因:
- 在写作的时候,安装pygame的Python的3​​仍然是黑色艺术。有人认为,安装pygame的远远超过使用它的一个简单的棋盘游戏的最终用户的任何好处的难度。
- 取出pygame的界面,使包装更简单(OK,所以我很懒)。
- 对于一个棋盘游戏,不需要精灵的复杂处理(pygame的最伟大的力量)。 Tkinter的/ TTK提供,而不是一个很好的一套主题部件具有优良的挂钩标注,使得用户界面很容易写,而且更漂亮使用,可能比pygame的的图形。
- 在写作的时候,pygame的不支持Unicode。这意味着,与国际化的语言,如,例如,中国人,是不可能在使用Python I18N包pygame的接口。你只是最终得到的矩形框在屏幕上的负荷。国际化与pygame的仍然是可能的,但它需要大量的代码,并使用了大量的图形图像而不是文字的。正如上面提到的,我懒。
- 为什么在这个时代,是软件编写的,它不支持Unicode(expecially的时候就是它是写在语言的优势之一)

要求:

  • 在Python中
  • 在NumPy的

类似的软件

eboard
eboard

2 Jun 15

Batalla Naval
Batalla Naval

3 Jun 15

Simple Chess
Simple Chess

19 Feb 15

意见 Reversi

评论没有发现
添加评论
打开图片!