完整的房間類遊戲解決方案AiJ

介紹

AiJ是一套完整的房間類遊戲解決方案,支持無限水平擴展來知足更大的人數承載,而且提供了良好的調試接口。javascript

主要模塊包括:java

  • 註冊中心
  • 大廳服務
  • 遊戲服務
  • 親友圈服務
  • 運營管理系統
  • CocosCreator遊戲客戶端。

網絡協議使用Websocket,以更好的支持多平臺需求,計劃同時支持Mysql、Oracle、SqlServer、Postgresql、Sqlite等多種數據庫。git

開發環境

  • JDK-1.8.0_181
  • zookeeper-3.5.4
  • 數據庫(Mysql-5.7.2四、sqlite3)

技術架構

  • Socket框架tio
  • mvc與orm框架jfinal
  • 註冊中心zookeeper
  • 網絡協議Websocket
  • 數據庫版本管理flyway
  • 客戶端遊戲引擎CocosCreator
  • 客戶端編輯器FairyGUI
  • 開發語言:java、typescript、javascript、sql

業務架構

  • 大廳
  • 房卡充值
  • 遊戲回放
  • 遊戲戰績
  • 實名制
  • ...
  • 子游戲
  • 麻將
  • 鬥地主
  • 象棋
  • ...
  • 親友圈
  • ...
  • 運營管理
  • 玩家管理
  • 服務器管理
  • 代理管理
  • 報表統計
  • ...

安裝教程

  1. 安裝Zookeeper
  2. 安裝CocosCreator
  3. 安裝FairyGUI

使用說明

  • UI編輯器
完整的房間類遊戲解決方案AiJ

 

  • 開發調試
完整的房間類遊戲解決方案AiJ

 

  • 子游戲
完整的房間類遊戲解決方案AiJ

 

  • 結算1
完整的房間類遊戲解決方案AiJ

 

  • 結算2
完整的房間類遊戲解決方案AiJ

 

  • 回放
完整的房間類遊戲解決方案AiJ

 

  • 運營管理
完整的房間類遊戲解決方案AiJ

 

項目地址:https://gitee.com/xiyoufang/aij
相關文章
相關標籤/搜索