Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
3款中国象棋游戏单机版介绍
Theme area
7561
views ·
2
replies ·
To
floor
Go
字甲达宾
deepin
2020-08-31 15:59
Author
本帖最后由 nowave 于 2020-8-31 09:44 编辑
3款中国象棋游戏单机版介绍
2020-8-31
-
-这几天看到论坛里,有人提问,有没有中国象棋单机版的游戏。
原贴见:
【求大神提供】一款合适的中国象棋游戏单机版
https://bbs.deepin.org/post/200605
2020-8-27
这里看到了,顺便做个介绍。
事实上,目前 Linux 上的中国象棋,已经至少有3款中国象棋的单机游戏,且都有现成的 DEB 包下载。
分别是:gmchess (天书棋谈)、cnchess、xboard-xiangqi
一一介绍如下:
1. gmchess (天书棋谈)
* 功能:单机游戏、打谱、保存 PGN 格式的棋谱(只保存中文走法,如“炮二平五”之类)。
* 象棋引擎:ELEEYE 象眼
gmchess (天书棋谈) 界面效果图:
这个程序,很多年前,就已经在 ubuntu/debian 官方源中自带了。
但从 debian 10 开始,因为源代码在编译时有一些异常,无法正常编译成功,DEBIAN 官方源中便移除了这个程序。
但是可以通过下载 DEB 包,手动安装成功。
需要下载安装下面几个 DEB 包
* gmchess 主程序
* convert-pgn 把其它格式的中国象棋棋谱,转换成 PGN 通用棋谱的程序(gmchess 只支持 PGN 格式的棋谱);
* eleeye 象眼,中国象棋的引擎。这个在 Windows 上也有,业内很有名气的。
* libeval0 依赖库
DEB 包下载地址:
https://mirrors.huaweicloud.com/debian/pool/main/g/gmchess/
-----------------
2.cnchess
cnchess 最早是在 Linux Eden (Linux 伊甸园)上有发布过的。目前只有编译好的版本和 DEB 包。源代码无处可寻。
* 功能:只能单机游戏。不能联网、不能读谱。
* 象棋引擎:ELEEYE 象眼
下载:
https://www.atzlinux.com/debian/pool/main/c/cnchess/
cnchess v1.0(原版) 界面效果图:
---
cnchess v1.02 界面效果图:
cnchess_1.0.2_all.deb
24-Apr-2020 21:25 20.4 M
-----------------
3. xboard 和 xboard-xiangqi
事实上,xboard 支持多种象棋类型,包括国际象棋,中国象棋,日本将棋,等等。
只是国内的介绍不多,所以大家不是太了解。
* xboard 直接玩中国象棋:
命令: xboard @xq
说明:@xq 参数的意思,即直接读取 配置文件 xq, 以中国象棋的模式来玩游戏。
缺点:象棋界面,不太符合国人的习惯。但象棋功能正常
功能:可以单机对战、双引擎对战、读谱、打谱、残局自动破解(取决于象棋引擎算法的水平。某些引擎可能无法正解解出,或者不是最优解法)。
支持的中国象棋引擎:
** maxqi (棋力较弱。包含在软件包 fairymax 内)
** hoixiangqi (棋力较弱。包含在软件包 hoichess 内)
** sjaakii(棋力较好)
** ELEEYE 象眼 (棋力较好。但需要特别指定 UCCI 引擎加载参数)
** haqikid (棋力较好。需要手动搜索和下载 deb 安装包)
安装方法
sudo apt-get install xboard fairymax hoichess sjaakii eleeye
----
* [推荐]
除了原生 xboard 外,还有一款基于 xboard 的中国象棋辅助程序:xboard-xiangqi,加入了一些更方便的功能.
详细介绍见这里:
Debian/Ubuntu 下用 xboard 玩中国象棋
https://forums.debiancn.org/t/topic/2264
功能:
** 支持多种棋子棋盘风格主题
** 更多的参数选项
** 可直接调用不同的象棋引擎
** 集成大量经典古谱残局(仅局面,不含走法)。
运行方式:
xboard-xiangqi
也可以
xboard @xiangqi
注意:如果需要使用参数选项,只能主程序名 xboard-xiangqi 来运行,如:
xboard-xiangqi -ee
使用象眼引擎
--
xboard-xiangqi -sp
显示自带的残局棋例清单
下载:
** xboard-xiangqi_4.9.1.8-20200428atzlinux_all.deb
28-Apr-2020 21:08 575 K
https://www.atzlinux.com/debian/pool/main/x/xboard-xiangqi/
另外,推荐再安装一个中国象棋棋谱格式的 MIME 包。这样,各种不同的棋谱文件,会以不同的图标显示区分。
下载:
** xiangqi-mimetypes_1.2.1-20200302atzlinux_all.deb
02-Mar-2020 21:22 173 K
https://www.atzlinux.com/debian/pool/main/x/xiangqi-mimetypes/
Reply
Like 0
Favorite
View the author
All Replies
lbygljq
deepin
2020-08-31 16:20
#1
赞一个先。。。
Reply
Like 0
View the author
hdmi
deepin
2020-08-31 20:38
#2
先收藏了 感谢分享 有个问题 我还不太会象棋呢
Reply
Like 0
View the author
Please
sign
in first
Featured Collection
Change
[Tutorial] deepin25 WSL Offline Installation Guide
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Ranking
Change
Personal Knowledge Assistant
Popular Events
More
3款中国象棋游戏单机版介绍
2020-8-31
-
-这几天看到论坛里,有人提问,有没有中国象棋单机版的游戏。
原贴见:
【求大神提供】一款合适的中国象棋游戏单机版
https://bbs.deepin.org/post/200605
2020-8-27
这里看到了,顺便做个介绍。
事实上,目前 Linux 上的中国象棋,已经至少有3款中国象棋的单机游戏,且都有现成的 DEB 包下载。
分别是:gmchess (天书棋谈)、cnchess、xboard-xiangqi
一一介绍如下:
1. gmchess (天书棋谈)
* 功能:单机游戏、打谱、保存 PGN 格式的棋谱(只保存中文走法,如“炮二平五”之类)。
* 象棋引擎:ELEEYE 象眼
gmchess (天书棋谈) 界面效果图:
这个程序,很多年前,就已经在 ubuntu/debian 官方源中自带了。
但从 debian 10 开始,因为源代码在编译时有一些异常,无法正常编译成功,DEBIAN 官方源中便移除了这个程序。
但是可以通过下载 DEB 包,手动安装成功。
需要下载安装下面几个 DEB 包
* gmchess 主程序
* convert-pgn 把其它格式的中国象棋棋谱,转换成 PGN 通用棋谱的程序(gmchess 只支持 PGN 格式的棋谱);
* eleeye 象眼,中国象棋的引擎。这个在 Windows 上也有,业内很有名气的。
* libeval0 依赖库
DEB 包下载地址:
https://mirrors.huaweicloud.com/debian/pool/main/g/gmchess/
-----------------
2.cnchess
cnchess 最早是在 Linux Eden (Linux 伊甸园)上有发布过的。目前只有编译好的版本和 DEB 包。源代码无处可寻。
* 功能:只能单机游戏。不能联网、不能读谱。
* 象棋引擎:ELEEYE 象眼
下载:
https://www.atzlinux.com/debian/pool/main/c/cnchess/
cnchess v1.0(原版) 界面效果图:
---
cnchess v1.02 界面效果图:
cnchess_1.0.2_all.deb
24-Apr-2020 21:25 20.4 M
-----------------
3. xboard 和 xboard-xiangqi
事实上,xboard 支持多种象棋类型,包括国际象棋,中国象棋,日本将棋,等等。
只是国内的介绍不多,所以大家不是太了解。
* xboard 直接玩中国象棋:
命令: xboard @xq
说明:@xq 参数的意思,即直接读取 配置文件 xq, 以中国象棋的模式来玩游戏。
缺点:象棋界面,不太符合国人的习惯。但象棋功能正常
功能:可以单机对战、双引擎对战、读谱、打谱、残局自动破解(取决于象棋引擎算法的水平。某些引擎可能无法正解解出,或者不是最优解法)。
支持的中国象棋引擎:
** maxqi (棋力较弱。包含在软件包 fairymax 内)
** hoixiangqi (棋力较弱。包含在软件包 hoichess 内)
** sjaakii(棋力较好)
** ELEEYE 象眼 (棋力较好。但需要特别指定 UCCI 引擎加载参数)
** haqikid (棋力较好。需要手动搜索和下载 deb 安装包)
安装方法
sudo apt-get install xboard fairymax hoichess sjaakii eleeye
----
* [推荐]
除了原生 xboard 外,还有一款基于 xboard 的中国象棋辅助程序:xboard-xiangqi,加入了一些更方便的功能.
详细介绍见这里:
Debian/Ubuntu 下用 xboard 玩中国象棋
https://forums.debiancn.org/t/topic/2264
功能:
** 支持多种棋子棋盘风格主题
** 更多的参数选项
** 可直接调用不同的象棋引擎
** 集成大量经典古谱残局(仅局面,不含走法)。
运行方式:
xboard-xiangqi
也可以
xboard @xiangqi
注意:如果需要使用参数选项,只能主程序名 xboard-xiangqi 来运行,如:
xboard-xiangqi -ee
使用象眼引擎
--
xboard-xiangqi -sp
显示自带的残局棋例清单
下载:
** xboard-xiangqi_4.9.1.8-20200428atzlinux_all.deb
28-Apr-2020 21:08 575 K
https://www.atzlinux.com/debian/pool/main/x/xboard-xiangqi/
另外,推荐再安装一个中国象棋棋谱格式的 MIME 包。这样,各种不同的棋谱文件,会以不同的图标显示区分。
下载:
** xiangqi-mimetypes_1.2.1-20200302atzlinux_all.deb
02-Mar-2020 21:22 173 K
https://www.atzlinux.com/debian/pool/main/x/xiangqi-mimetypes/