项目背景:4 人小团队自主研发的类 Steam 全球同服游戏发行与运营平台,涵盖微服务中台、客户端 SDK、B 端运营管理后台及自研游戏服务端四大子系统,实现统一账号与支付体系、多地区发行及实时对战能力。
核心职责:负责平台整体架构设计及四大子系统核心功能开发:
1. HuaGame微服务平台:Java 21 / Spring Boot 4 / Spring Cloud / K8s,11 个微服务(订单支付、认证授权、用户体系、数据报表等);雪花算法 + Redis 分布式锁订单系统、多渠道支付策略模式、RabbitMQ 异步通知重试。
2. HuaGame游戏 SDK:Flutter / Dart,Flutter Module(AAR)嵌入安卓宿主;登录(JWT 自动刷新)、多渠道支付(微信/支付宝/二维码)、8+ 语言国际化。
3. 直播后台管理系统:Vue 3 / TypeScript / Ant Design Vue / Vite,B 端运营后台,财务看板、留存/LTV 报表、玩家管理、权限体系、多地区筛选。
4. 幸存绿洲:Go + Skynet(Lua) 游戏服务端,1v1~5v5 实时 PvP 帧同步;对接 Google/苹果/Facebook 等 10+ 渠道登录支付,Jenkins + Docker 自动化部署。