# aij **Repository Path**: jfinal/aij ## Basic Information - **Project Name**: aij - **Description**: AiJ是一套完整的房间类游戏解决方案,支持无限水平扩展来满足更大的人数承载,并且提供了良好的调试接口,主要技术为Java、typescript 非常适合Java技术栈的同学入门游戏开发。 - **Primary Language**: Java - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: https://space.bilibili.com/438927834 - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 573 - **Created**: 2019-04-28 - **Last Updated**: 2022-11-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AiJ 游戏服务器 #### 演示地址 * 运营管理平台:http://aij.xiyoufang.com/ * 在线游戏:http://game.xiyoufang.com/ (有机器人陪玩哦) #### 介绍 AiJ是一套完整的房间类游戏解决方案,支持无限水平扩展来满足更大的人数承载,并且提供了良好的调试接口。 主要模块包括: * 注册中心 * 大厅服务 * 游戏服务 * 亲友圈服务 * 运营管理系统 * CocosCreator游戏客户端。 网络协议使用Websocket,以更好的支持多平台需求,计划同时支持Mysql、Oracle、SqlServer、Postgresql、Sqlite等多种数据库。 具有完整的机器人体系,机器人自动游戏,高智商游戏AI。 #### 帮助文档 - [快速开始](./doc/aij_quick_start_dev.md) - 子游戏开发 - 客户端调试 - 未完待续... #### 技术架构 * Socket框架tio * mvc与orm框架jfinal * 注册中心zookeeper * 网络协议Websocket * 数据库版本管理flyway * 客户端游戏引擎CocosCreator * 客户端编辑器FairyGUI * NodeJs * 开发语言:java、typescript、javascript、sql ### 业务架构 * 大厅 * 房卡充值 * 游戏回放 * 游戏战绩 * 实名制 * ... * 子游戏 * 麻将 * 斗地主 * 象棋 * ... * 亲友圈 * ... * 运营管理 * 玩家管理 * 服务器管理 * 代理管理 * 报表统计 * ... #### 快速了解 * UI编辑器  * 子游戏
![]() |
![]() |
![]() |
![]() |
玩家、游戏服务、角色权限、机器人 | |
![]() |
![]() |
![]() |
![]() |
机器人自动游戏,后台管理系统观看游戏录像 | |
![]() |
![]() |