-
Chess.dart:Chess.js与Dart的移植下载
资源介绍
国际象棋
Chess.dart是一个用于生成合法象棋动作,维护象棋游戏状态以及与FEN和PGN格式之间相互转换的库。 它没有外部依赖性。
它是Dart的Chess.js移植。 它旨在将所有功能包含在原始库中,同时使API有点像Dart。 在有限的测试中,Dart版本(经过一些重构)现在优于JavaScript原始版本。
在这个早期阶段,它正在运行,并通过了chess.js附带的所有单元测试(可以在测试目录中找到)。 但是,除此之外,还没有在生产中进行测试。
随机游戏
import "package:chess/chess.dart" ;
void main () {
Chess chess = new Chess ();
while ( ! chess.game_over) {
print ( 'position: ' + chess.fen);
print (
- 上一篇: Chinese_Chess.7z
- 下一篇: 碰撞的小球FLASH学习