boardgame.io是使用JavaScript创建回合制游戏的引擎。 编写简单的函数,描述进行特定动作时游戏状态的变化。 它会自动转换为具有在线多人游戏功能的可玩游戏,而所有这些都无需您编写一行网络或存储代码。 产品特点 状态管理:自动在客户端,服务器和存储之间无缝管理游戏状态。 多人游戏:游戏状态可实时实时跨平台同步。 AI :可以玩游戏的自动生成的机器人。 游戏阶段:具有不同的游戏规则和每个阶段的回合顺序。 大厅:玩家配对和游戏创作。 原型:甚至在渲染游戏之前即可模拟移动的界面。 可扩展:允许创建新抽象的插件系统。 View-layer Agnostic :使用香草JS