平台简介
在线游戏平台是一个面向网页游戏的联机游戏平台。玩家在浏览器中即可完成游戏发现、开局与对战,无需下载客户端。游戏开发商按平台规范开发一次,即可获得游戏分发、联机对战、匹配、结算与运营数据能力。
平台能力
- 游戏即点即玩:游戏以 Web 静态包形式托管,在大厅点击卡片即可进入,支持分类筛选、搜索、收藏与最近游玩。
- 实时联机:平台统一提供 WebSocket 网关、会话管理、断线重连与在线状态,游戏只需专注玩法逻辑。
- 两种开局方式:quick 模式由平台自动匹配玩家,人数达标后自动开局;room 模式提供房间码,适合好友组局。
- 平台托管结算:玩家金币余额由平台托管,游戏按回合发起扣款与奖励,结算原子完成并全程留痕。
- 公平随机:内置 commit-reveal 公平随机协议,玩家可独立验证每局随机结果。
- 版本化内容审核:游戏前端包与逻辑包分别提审,审核通过即发布,支持版本回滚。
- 运营支撑:管理后台覆盖开发商管理、玩家管理、财务、内容运营、数据看板与客服工单。
角色与入口
| 角色 | 入口 | 职责 |
|---|---|---|
| 玩家 | game.zihua-chen.cn | 注册账号,发现并游玩游戏,管理钱包与个人设置 |
| 开发商 | game.zihua-chen.cn/admin | 开发游戏并提审发布,管理名下游戏与运营数据 |
| 平台运营 | game.zihua-chen.cn/admin | 内容审核、财务管理、内容运营、数据看板与客服支持 |
技术栈
后端基于 Go,依赖 PostgreSQL 与 Redis,由 admin、lobby、game-api 三个服务组成。前端为 Vue 3 单页应用,玩家大厅使用 Tailwind CSS,管理后台使用 Element Plus。游戏逻辑运行在 goja 沙箱中,由平台托管执行。游戏前端包存储在 S3 兼容对象存储上。通信采用 REST 与 WebSocket,平台为游戏两端提供 TypeScript SDK。
使用声明
平台金币为虚拟物品,仅用于学习研究与技术演示,不涉及真实资金交易。充值支付为沙箱模拟流程,金币不可兑回。平台提供充值限额与自我排除等健康游戏工具,见合规与账户安全。