游戏状态自动管理框架 BOARDGAME.IO

MIT
JavaScript
跨平台
Google
2017-12-25
王练

BOARDGAME.IO 是 Google 开源的一个游戏框架,旨在允许游戏作者将游戏规则从本质上转化为一系列简单的函数,这些函数用于描述当一个指定动作发生时游戏的状态变化,框架负责处理表述性状态传递。 无需再手动编写任何网络或后端代码。

功能特性:

  • 状态管理:自动跨浏览器、服务器和存储器无缝管理游戏状态;

  • 快速成型:在渲染游戏之前调试界面以模拟更改。

  • 多人游戏:所有连接到同一游戏的浏览器都实时同步,无需刷新。

  • 私密状态:私密信息可从客户端隐藏。

  • 日志:游戏日志可查看任意时间的信息。

  • UI 工具包:常用于游戏中的 React 组件。

安装

npm install --save boardgame.io

或通过 <script> 标签安装浏览器迷你版:

<script src="//unpkg.com/boardgame.io"></script>
加载中

评论(2)

开源中国首席装逼王
真是high 的不行啊
小-夜-曲
小-夜-曲
mark

BOARDGAME.IO 0.22.1 发布,游戏状态自动管理框架

BOARDGAME.IO 是 Google 开源的一个游戏框架,旨在允许游戏作者将游戏规则从本质上转化为一系列简单的函数,这些函数用于描述当一个指定动作发生时游戏的状态变化,框架负责处理表述性状态传...

05/21 07:24

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

第7章 复用类

**复用代码是Java众多因人注目的功能之一.但要想成为极具革命性的语言,仅仅能够复制代码并对之加以改变是不够的.它还必须能够做更多的事情.** # 1. 组合语法 假设你需要某个对象,它要具有多个...

2016/11/26 19:47
3
0
Proactor模式&Reactor模式详解

服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种: (1)同步阻塞IO(Blocking IO):即传统的IO模型。 (2)同步非阻塞IO(Non-blocking IO):默认创建的socket都是阻塞的,非...

2016/09/08 14:16
156
0
同步 异步 阻塞 非阻塞

同步和异步的差别,阻塞和非阻塞的差异,说明如何去理解他们,AIO,NIO,BIO

2015/03/21 03:33
343
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部