插件概览
一个用于渲染交互式棋盘的 Flutter 小部件,全面支持 PGN、FEN 和 SAN 表示法。它允许用户下棋、撤销走法,并通过可自定义的棋盘颜色和箭头注释来可视化棋局状态。非常适合构建国际象棋应用、教程或对局分析工具。该包跨平台,可在 Android、iOS、Web、macOS、Windows 和 Linux 上无缝运行。
适合场景
- 构建国际象棋游戏
- 游戏分析工具
- 交互式教程
- PGN/SAN/FEN 解析
- 实时移动跟踪
主要特点
- 支持 PGN、FEN 和 SAN
- 撤销移动功能
- 可自定义的板子颜色
- 箭头可视化
- 跨平台兼容性
适合对象
- 国际象棋应用开发者
- 教育类应用程序开发者
- 游戏状态可视化工具
- Flutter 初学者游戏开发
使用建议
- 需要理解国际象棋记谱法
- 仅限标准国际象棋规则
- 箭头支持可能会影响大型画板的性能
