GNOME國際象棋(以前稱為glChess)是一個開源且免費分發的圖形軟件,它是從頭開始設計的,用於在GNOME圖形桌面環境下玩神奇的國際象棋遊戲。 / p>
支持各種國際象棋引擎
該程序支持並已成功通過各種國際象棋引擎和服務器進行測試。對於國際象棋程序,它最適合Crafty國際象棋引擎,但它的大部分功能也適用於GNU國際象棋。
美觀現代的GUI
該應用程序帶有一個漂亮的現代圖形用戶界面,遵循GNOME桌面環境的HIG(人機界面指南)。但是,它獨立於GNOME桌面,因為它可以在任何其他開源圖形環境中使用。我們已經成功使用Cinnamon,MATE,LXDE和Xfce台式機測試了GNOME Chess。
當用戶第一次打開程序時,遊戲就可以開始了。在標題欄中,您可以啟動新遊戲,撤消最近的移動,保存當前遊戲,打開已保存的遊戲,辭職,聲明繪製,將游戲保存在與默認位置不同的位置,以及訪問“首選項”對話框,從那裡你可以選擇對方玩家,選擇遊戲難度,選擇遊戲持續時間,以及改變遊戲的外觀(棋盤方向,移動格式,棋子風格,3D視圖,棋盤編號,移動提示) )。
引擎蓋和可用性
GNOME Chess作為GNOME遊戲包的一部分與GNOME項目一起發布,但它也可以作為獨立軟件下載和安裝。它是用Vala編程語言編寫的,使用Cairo和GTK +工具包以2D形式呈現棋盤,以及使用OpenGL技術以3D形式呈現棋盤。
什麼是新的
strong>在此版本中:
- 修復代碼以確保在主進程崩潰時國際象棋引擎死亡(#17)
- 打開遊戲時不顯示聲明製圖對話框(#22)
- 修正錯誤的玩家有時會在計時器到期時獲勝(#25)
- 使用打開/保存對話框修復各種錯誤並切換到本機對話框(#27)
版本3.29.1中的新內容:
- 執行en passant時顯示特殊消息
- 在查看過去的歷史記錄時修復了不正確的抽獎
版本中的新功能:
- 修復gschema安裝(Ken VanDine)
- 修復SVG圖像安裝(Ken VanDine)
版本3.26.0中的新功能:
- 更新了翻譯。
版本3.24.1中的新功能:
- 使用新的GLib修復構建錯誤
- 更新了翻譯
版本3.24.0中的新功能:
- 添加flatpak清單(Florian Mullner)
- 更新了翻譯
版本3.22.2中的新功能:
- 刪除尾隨空格(Sahil Sareen)
- 更新了翻譯
版本3.22.0中的新功能:
- 更新後的翻譯
版本3.21.3中的新功能:
- 使用GTK + 3.20修復窗口大小失控
- 更新了翻譯
版本3.20.1中的新功能:
- 更新doap(Michael Catanzaro)
- 在doc /下添加CECP / UCI規範並移動PGN規範(Michael Catanzaro)
- 比賽結束後禁止選擇棋子(Sahil Sareen)
- 修復autogen以檢查樣式檢查器(Sahil Sareen)的符號鏈接
- 添加pre-applypatch代碼樣式檢查程序鉤子(Sahil Sareen)
- 將gtk版本改為3.16.0(Sahil Sareen)
- 按字母順序保留模塊列表(Sahil Sareen)
- 更新了翻譯
版本3.19.2中的新功能:
- 更新後的翻譯
版本3.17.3中的新功能:
- 構建系統改進(Michael Catanzaro)
- 更新了翻譯
版本3.17.2中的新功能:
- 使用無效移動行為修復pgn加載(Sahil Sareen)
- 更新測試(Sahil Sareen)
- 將指南檢查程序掛鉤移動到libgames-support(Michael Catanzaro,簽名:Sahil Sareen)
版本3.16.1中的新功能:
- 修復pgn中無效時鐘類型崩潰的問題(Sahil Sareen)
- 修復不良的pgn負載行為(Sahil Sareen)
- 更新了翻譯
版本3.14.1 / 3.16.0 Beta 1中的新功能:
- 新功能:已添加支持Fischer和Bronstein鐘錶(開發人員:Sahil Sareen,評論員:Michael Catanzaro)
- 將PGN規範的副本添加到回購(Michael Catanzaro)
- 提高國際象棋時鐘的精確度(Sahil Sareen)
- 雜項代碼改進(Sahil Sareen,Michael Catanzaro)
- 更新的翻譯(Muhammet Kara)
版本3.15.4中的新功能:
- 如果促銷類型選擇器已關閉,則取消移動(Michael Catanzaro)
- 修復國際象棋計時器重置為遊戲重啟時允許的最大值(Sahil Sareen)
- 正確加載完成保存的遊戲(Sahil Sareen)
- 修復由於超時而保存完成的遊戲,將計時器保存為無限(Sahil Sareen)
- 撤消時重置所選作品(Sahil Sareen)
- 雜項代碼改進(Sahil Sareen,Michael Catanzaro)
- 更新的翻譯(Inaki Larranaga Murgoitio,MatejUrbanAÂiA)
版本3.14.1中的新功能:
- 更新後的翻譯
版本3.14.0中的新功能:
- 更新了appdata
- 更新了翻譯
版本3.12.3 / 3.14 RC中的新功能:
- 修復以1s結尾的遊戲計時器
- 許多翻譯更新
版本3.12.3中的新功能:
- 在引擎迴轉期間使用撤消時修復與國際象棋引擎的異步
- 在引擎迴轉期間查看歷史記錄時修復與國際象棋引擎的異步
- 如果在引擎移動時查看歷史記錄,則返回視圖以顯示
- 由於與引擎的同步 ,遊戲結束後有時會暫停修復時鐘
- 在瀏覽歷史記錄結束後修復暫停按鈕敏感度
- 如果遊戲在第一次移動之前結束(如果國際象棋引擎有問題,則可以修復新的遊戲按鈕靈敏度)
- 解決方法Vala信號在啟動很多新遊戲後使用撤消時導致罕見崩潰
版本3.12 Beta 1中的新功能:
- 此版本切換到使用UCI協議與GNU Chess通信。在GNU Chess 6.0中添加了UCI支持;然而,它是錯誤的並導致100%的CPU使用率。這是一種糟糕的用戶體驗,並在GNU Chess 6.1.0中得到修復。如果您的發行版仍然運行GNU Chess 5.x,那麼它根本不起作用。請在更新前檢查您的GNU Chess版本!
- GNU Chess現在是推薦用於Linux發行版的默認國際象棋引擎。
- GNU Chess的新難度級別。反饋非常需要!
- 引擎配置文件已從SYSCONFDIR / chess-engines.conf移至SYSCONFDIR / gnome-chess / engines.conf,將無法再讀取原始文件
- engines.conf現在有了一個新選項,即移動前延遲,用於設置人在移動之後以秒為單位的延遲,然後告知引擎移動。 (實際延遲當然會更長,因為引擎需要一些時間來思考。)
- 之前在齒輪菜單中的許多操作現在都作為標題欄中的按鈕生效。
- 在大多數發動機的發動機移動之前增加了額外的兩秒延遲。這會減慢遊戲速度,使其不那麼勢不可擋。
- 使用Wayland或Mir時,無法再進入3D模式。 3.10不會及時添加對這些環境的支持。改為使用2D模式。
- 當“聲明製圖”對話框打開時,遊戲現已正常暫停。
- 修復白色檢查時顯示的窗口字幕中的顏色。
- 縮短出現問題時顯示的窗口字幕。
- 桌面文件已重命名為gnome-chess.desktop
- 更新了手冊頁
- 更新了翻譯
版本3.10.3中的新功能:
- 從不對用戶的文件進行自動保存
- 當一切順利時,永遠不要聲稱發動機已經死亡
- 在開始新遊戲時修復嚴重警告
- 修復小雕像代數符號中的碎片顏色
- 確保國際象棋引擎永遠被殺,即使我們崩潰
- 修復次要文件描述符洩漏
- 更新appdata中的屏幕截圖鏈接
- 在first_move_button(Volker Sobek)中修復圖片
- 更新簡體中文翻譯(c"~eo²)
版本3.11.4中的新功能:
- 依賴關係:GTK + 3.10
- 重新設計:GtkHeaderBar和GtkMenuButton取代GtkToolbar
- 刪除全屏模式
- 在按鈕欄中使用符號圖標(Yosef Or Boczko)
- 添加“已關聯”導航按鈕的樣式(Yosef Or Boczko)
- 在首選項對話框中使用符號燈泡
- 刪除白色和黑色計時器之間的額外空間
- 切換窗口或查看菜單時不要自動暫停
- 暫停鍵現在是暫停/恢復操作的加速器
- 發動機出現問題時顯示更好的錯誤
- 當一切順利時,永遠不要聲稱發動機已經死亡
- 如果正在檢查人類玩家,則顯示消息
- 發動機無法啟動時警告用戶
- 修復小雕像代數符號中的碎片顏色
- 在開始新遊戲時修復嚴重警告
- 永遠不要嘗試兩次殺死相同的引擎進程
- ChessEngine:修復次要文件描述符洩漏
- 如果我們崩潰,請不要留下孤立的引擎
- 關於對話框:更新網站
- 更新了翻譯
版本3.11.3中的新功能:
- 新應用圖標(Jakub Steiner)
- 更換一些已棄用的容器(Volker Sobek)
- 更新了翻譯
版本3.11.2中的新功能:
- 修復3D視圖中的黑色背景(3.11中的回歸) 0.1)
- 修復已暫停的疊加顯示顛倒,底部為黑色
- 在歷史記錄控件中修復太小的左箭頭
- 修復無害的斷言失敗
- 將缺少的GTK類別添加到桌面文件
- 更新了翻譯
版本3.10.2中的新功能:
- 修復“已暫停”當黑色位於底部時,通知顯示倒置
- 修復無害的斷言失敗
- 更新了翻譯
版本3.11.1中的新功能:
- 修復“哦不!出了點問題!“在遊戲結束時顯示
- 修復刪除加載了Open Game的PGN
- Appdata現在可翻譯了
- 消除已棄用的功能使用
版本3.10.1.1中的新功能:
- 修復回歸導致“出錯了!”關於將死的消息。
- 修復回歸導致每個打開的PGN被刪除。
版本3.10.1中的新功能:
- 更新後的翻譯。
版本3.10.0中的新功能:
- 更新後的翻譯。
版本3.10 Beta 1中的新功能:
- 添加了新的暫停遊戲選項
- 修復顯示錯誤數字的小雕像代數符號
- 在自動保存歷史記錄中一次只存儲一個遊戲
- 在開啟新遊戲前提示用戶保存遊戲
- 使用歷史記錄組合框修復查看任意轉彎
- 在全屏視圖中,全屏圖標應更改為unfullscreen圖標
- 遊戲現在會顯示警告並在發動機非法移動時結束遊戲,或者當CECP發動機聲稱GNOME國際象棋允許非法移動時,而不是永遠懸掛。
- Claim Draw現在再次運作
- 如果無法聲明抽獎,則會顯示說明性對話框
- 使用三重重複檢測修復兩個錯誤
- 修復五十步規則檢測
- 選擇
- 現在是主窗口的瞬態(不被GNOME Shell認為是單獨的)
- 刪除節目歷史記錄選項
- 重新排序某些偏好
- engines.conf
- 改名為chess-engines.conf
- 現已安裝到$ sysconfdir而不是$(datadir)/ gnome-chess
- 簡化了將UCI選項傳遞給引擎的格式
- 添加要附加到UCI go命令的參數的新支持
- UCI引擎現在應該更容易
- 其他引擎的其他更改
- 由於缺乏對Undo的支持而導致Amundsen支持率下降
- 提供者:
- Michael Catanzaro
- 文:
- 巴西葡萄牙語(Rafael Ferreira)
- 捷克語(MarekAÅ'ernockA½)
- 加利西亞(Fran DiAguez)
- 希伯來語(Yaron Shahrabani)
- 匈牙利語(Gabor Kelemen)
- 意大利語(Milo Casagrande)
- 立陶宛語(AurimasAÅ'ernius)
- 挪威語bokmA¥l(Kjartan Maraas)
- 斯洛文尼亞語(MatejUrbanAÂiA)
- 西班牙語(Daniel Mustieles)
- 繁體中文(Chao-Hsiung Liao)
- 經銷商須知:
- 我們現在建議默認安裝HoiChess引擎,而不是GNUChess或Phalanx(或其他任何東西),以使遊戲真正贏得凡人。有關為何推薦HoiChess的更多信息,請參閱長期運行的Bug#475535。如果需要,Debian軟件包可以構建補丁。
- 自3.9.4以來的變化:
- 添加了對Octochess引擎的支持
- 許多引擎的簡易易用/普通設置
- 在對大多數CECP引擎使用撤消時修復AI掛起
- 修復新遊戲對話框刪除時的崩潰
- 請勿在窗口標題中包含已打開遊戲的路徑
- HIG:首選項選項應使用句子大寫
- 修復新/打開/保存/撤消/全屏 的鍵盤快捷鍵
- 如果刪除新遊戲對話框,請勿開始新遊戲
- 3D:右下角應為白色
- 偏好:移動“對方玩家”
- 選擇邊和困難應該對人類與人類游戲不敏感
- 更新關於對話版權聲明
- 當黑色位於底部時修復電路板編號
- 某些新工具欄項目缺少工具提示
- 為上一個/下一個移動添加鍵盤快捷鍵
- 3D:改進文件字母的對齊
- 自動保存:完成後總是忘記遊戲
- 取消面對面的方向板
- 建議更長的遊戲時長
- 指示CECP引擎添加隨機性
- 更新了翻譯:
- 捷克
- Galacian
- 希
- 立陶宛語
- 西班牙語
- 繁體中文
- 依賴關係發生了變化:
- vala> = 21.0(可選)
- 添加了應用程序菜單
- 刪除了菜單欄
- 在工具欄中添加了幾個項目
- 工具欄現在是強制性的
- 修復在查看上一步行動時使用撤消時的崩潰(Chris Cummins)
- 在完成計時器未到期的定時遊戲後修復崩潰
- 修復瘋狂的小負載遊戲對話框
- 保存並加載玩家在定時遊戲中剩餘的時間
- 更好地決定何時以及何時不自動保存遊戲
- 國王和主教與國王和主教相反的顏色並不是物質不足
- 使用保存遊戲對話框的.pgn擴展名設置默認文件名
- 提示保存已完成的遊戲時,請使用更自然的消息
- 在開始新遊戲之前提示保存後,提示輸入保存位置而不是自動保存
- 促銷類型選擇對話框的輕微改進
- "人"移動描述現在更自然地描述了鑄造
- 添加256x256圖標
- 翻譯更新
- 保存定時遊戲時現在可以保存剩餘時間
- 國際象棋時鐘現在在懷特第一次移動後開始
- 在查看上一回合時使用撤消移動修復段錯誤(Chris Cummins)
- 在玩定時遊戲後修復段錯誤,然後在原始遊戲的計時器到期時開始新遊戲
- 修復與引擎比賽后的大量CPU使用情況,然後開始新遊戲
- 修復非常小的保存/加載對話框
- 時鐘現在在遊戲結束時停止
- 更明智地設置撤消,辭職,聲明繪製和保存選項的敏感度
- 遊戲現在默認使用.pgn擴展名保存
- 立即保存按預期工作(而不是像另存為一樣運行)
- 材料不足:國王和主教可以用相反的顏色來對抗國王和主教
- 如果沒有安裝引擎(例如在加載遊戲與引擎之後),則允許控制AI的棋子
- 使計算機的碎片無法控制
- 修復Stockfish引擎集成
- 在針對引擎完成遊戲並開始新遊戲後修復大量CPU使用情況
- 在加載人類最後移動的遊戲時修復AI掛起
- 修復你的對手輪到他的失敗(並且你贏了)
- 修復禁用電路板編號時在3D視圖中顯示的電路板編號
- 在已保存的遊戲中指定對方引擎,即使它是默認
- 每位玩家的時鐘現在最初設置為遊戲總持續時間的一半
- 時鐘現在開始倒計時只有在懷特的第一次移動 之後
- 遊戲結束後,時鐘現在停止倒計時
- 遊戲結束時立即停止引擎,而不是在下一場比賽開始時停止
- 根據是否啟用3D視圖,明智地設置平滑顯示和样式首選項的靈敏度
- 提高“另存為”,“撤消移動”,“辭職”和“聲明權限”的敏感度檢查
- 將默認窗口寬度增加到700
- 在許可證通知中更新FSF的地址
- 翻譯“國際象棋”在關於頁面
- 翻譯更新
- 在沒有安裝引擎的情況下修復段錯誤。
- Andika Triwidada:
- 更新了印度尼西亞語翻譯
- Michael Catanzaro:
- 修復加載人類最後移動的遊戲
- 翻譯“國際象棋”在關於頁面
- 3D視圖:僅在啟用時顯示電路板編號
- 修復某些偏好的初始敏感度
- 讓計算機的碎片無法控制
- 修復Stockfish引擎集成
- 撤消到開始後不需要保存遊戲
- 加載遊戲後保存應該不敏感
- 始終在已保存的遊戲中指定引擎
- 將默認寬度增加到700
- 遊戲結束後立即停止引擎
- 禁止你的對手辭職
- 幫助:修復bugzilla的過時產品
- 尊重engine.conf 中指定的引擎參數
- ChessState.get_fen()用國王替換所有騎士
- 材料修復不足
- 國際象棋歷史不能很好地運作
- 在Phalanx嘗試推廣時修復AI掛起
- l10n:更新日語翻譯
- 翻譯更新。
- 將桌面文件重命名為glchess.desktop
- 翻譯更新
- 翻譯更新
- 為.desktop文件添加了關鍵字
- 翻譯更新
- 提升用戶提升類型
- 當pawn威脅方格時,允許修復無效城堡
- GNOME
Michael I Doherty
Flame Manolova
版本3.9.5中的新功能:
3.9.4版中的新功能:
版本3.8.3中的新功能:
版本3.9.2中的新功能:
版本3.8.2.1中的新內容:
版本3.8.2中的新功能:
版本3.8.1中的新功能:
3.8.0版中的新功能:
版本3.7.92中的新功能:
版本3.7.90中的新功能:
版本3.7.5中的新功能:
3.7.4版中的新功能:
<強>要求強>:
評論沒有發現