Reversi

軟件截圖:
Reversi
軟件詳細信息:
版本: 1.1
上傳日期: 20 Feb 15
開發: Bob Bowles
許可: 免費
人氣: 6

Rating: nan/5 (Total Votes: 0)

黑白棋是由一個或兩個球員的實現流行的黑白棋棋盤遊戲,使用 一些簡單的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的

類似的軟件

Zod Engine
Zod Engine

11 May 15

MyLink
MyLink

2 Jun 15

Colossus
Colossus

14 Apr 15

Lands of Syrane
Lands of Syrane

2 Jun 15

意見 Reversi

評論沒有發現
添加評論
打開圖片!