chess
chess copied to clipboard
js实现的象棋基本逻辑
chess
这是一个demo的一部分。
中国象棋基本规则的逻辑部分,es6,不带任何跟界面相关的东西,然后在另外几个库里分别引用,搞成可以对战的版本
todo
- [X] 各种棋子的规则定义
- [X] 基类和工厂
- [X] 将
- [X] 士
- [X] 象
- [X] 马
- [X] 车
- [X] 炮
- [X] 兵
- [X] 棋盘的规则定义
- [ ] 代码优化