BOARDGAME.IO游戏状态自动管理框架
BOARDGAME.IO 是 Google 开源的一个游戏框架,旨在允许游戏作者将游戏规则从本质上转化为一系列简单的函数,这些函数用于描述当一个指定动作发生时游戏的状态变化,框架负责处理表述性状态传递。 无需再手动编写任何网络或后端代码。
功能特性:
状态管理:自动跨浏览器、服务器和存储器无缝管理游戏状态;
快速成型:在渲染游戏之前调试界面以模拟更改。
多人游戏:所有连接到同一游戏的浏览器都实时同步,无需刷新。
私密状态:私密信息可从客户端隐藏。
日志:游戏日志可查看任意时间的信息。
UI 工具包:常用于游戏中的 React 组件。
安装
npm install --save boardgame.io
或通过 <script>
标签安装浏览器迷你版:
<script src="//unpkg.com/boardgame.io"></script>
评论
MobXJavaScript 状态管理框架
介绍MobX是一个经久考验的库,使得状态管理简单而且透明、可伸缩的应用功能反应性编程(TFRP)。MobX背后的哲学很简单:任何可以由应用程序状态,应该是自动派生的。包括用户界面、数据序列化、服务器通
MobXJavaScript 状态管理框架
0
Flutter2.*_状态管理
Flutter以widget作为的基础,分为有状态和无状态两类,可以简单以是否存在交互为判断依据,不存在则为无状态组件Statelesswige,否则即有状态组件StatefulWidget,二者皆继承与父类Widget。今天我们来聊一下有状...
雲海垂钓
0
QuarkJSHTML5 游戏框架
QuarkJS(quark.js)是一个HTML5游戏框架。目的是提供一种使用HTML5创建游戏的简便方法。它包括两个部分:Quark-Base:一种支持Canvas和DOM渲染方法的渲染框架。Qua
QuarkJSHTML5 游戏框架
0