优雅的背景和棋盘,简约而不简单的交互
快速的AI引擎, 棋力等同于天天象棋人机, 但更快
跨平台,理论上支持web/darwin/linux/windows/android/ios(移动端未测试)
高性能, 得益于rust优秀的特性,以最低的资源占用实现强大的渲染和引擎计算
- 由于刚学习使用bevy框架,代码结构比较乱,先探索功能,后期整理代码
- 系统设置菜单,分辨率、刷新率、声音、音效等
- 目前资源位置是绝对定位,无法适配各种系统,优化屏幕缩放
- 联机对弈,使用
Peer to Peer
建立连接,无中心服务器 - 游戏AI引擎实现
- 代理Pikafish引擎
- 计时器
- a: 鼠标选择点
- b: 棋子圆心
- r: 棋子半径