BOARDGAME.IO游戲狀態(tài)自動管理框架
BOARDGAME.IO 是 Google 開源的一個游戲框架,旨在允許游戲作者將游戲規(guī)則從本質(zhì)上轉(zhuǎn)化為一系列簡單的函數(shù),這些函數(shù)用于描述當(dāng)一個指定動作發(fā)生時游戲的狀態(tài)變化,框架負(fù)責(zé)處理表述性狀態(tài)傳遞。 無需再手動編寫任何網(wǎng)絡(luò)或后端代碼。
功能特性:
狀態(tài)管理:自動跨瀏覽器、服務(wù)器和存儲器無縫管理游戲狀態(tài);
快速成型:在渲染游戲之前調(diào)試界面以模擬更改。
多人游戲:所有連接到同一游戲的瀏覽器都實時同步,無需刷新。
私密狀態(tài):私密信息可從客戶端隱藏。
日志:游戲日志可查看任意時間的信息。
UI 工具包:常用于游戲中的 React 組件。
安裝
npm install --save boardgame.io
或通過 <script> 標(biāo)簽安裝瀏覽器迷你版:
<script src="http://unpkg.com/boardgame.io"></script>
評論
圖片
表情
