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版中的新功能:
<强>要求强>:
评论没有发现