套件概覽
一個用於渲染互動式棋盤的 Flutter 小部件,全面支援 PGN、FEN 和 SAN 表示法。它允許使用者下棋、撤銷走法,並透過可自訂的棋盤顏色與箭頭註解來視覺化棋局狀態。非常適合建構國際象棋應用程式、教學或對局分析工具。該套件跨平台,可在 Android、iOS、Web、macOS、Windows 與 Linux 上順暢運作。
適用情境
- 建構國際象棋遊戲
- 遊戲分析工具
- 互動式教程
- PGN/SAN/FEN 解析
- 即時移動追蹤
主要特色
- 支援 PGN、FEN 和 SAN
- 撤銷移動功能
- 可自定義的板子顏色
- 箭頭可視化
- 跨平台相容性
適合對象
- 國際象棋應用開發者
- 教育類應用程式開發者
- 遊戲狀態視覺化工具
- Flutter 初學者遊戲開發
使用建議
- 需要理解國際象棋記譜法
- 僅限標準國際象棋規則
- 箭頭支援可能會影響大型畫板的效能
