Skip to content

xinglie/xcchess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xcchess

中国象棋动态棋谱、转换与制作原型工具

FEN

支持标准的FEN串及异形串,如9/8/1r2k///R/P b - - 3

棋盘

a. 支持多种棋子风格

b. 支持棋盘旋转与镜像

c. 局面实时生成FEN

棋谱

中文棋谱

a. 支持如炮二平三 炮8平5的格式

b. 支持如车車伡俥等各种字形

c. 黑方数字支持全角与半角

d. 支持五字棋谱,如中兵四进一 马2进3

e. 支持多共线时多种记录方法,如中三进一二三进一中兵进一中兵三进一

f. 支持多线多时的顺序记录

ICCS

a. 支持标准格式如C3-C4 H7-D7

b. 支持简略写法如c3c4h7d7

c. 支持混写如C3-C4h7d7 H0-G2

WXF

a. 支持标准写法如P7+1c8.4

b. 支持数字写法如77+168.4

c. 支持混写如P7+168.4N2+3

转换

支持前述棋谱之间任意转换

制作棋谱

a. 支持拖动棋子走棋制作棋谱

b. 支持输入数字如62.5进行快捷制作

c. 制作棋谱时进行有效移子判断

素材来源

https://github.com/lengyanyu258/xiangqiboardjs

Releases

No releases published

Packages

No packages published