需求描述
项目 说明
项目名称 疯狂召唤师ALL
核心定位 面向泛休闲玩家的轻量级道具对战+庄园养成游戏。核心体验为”对战-刷副本-合成强化-庄园经营-社交交易”闭环。玩家通过投掷道具进行PVP对战、挑战副本获取材料、合成强化道具、通过广告实现商业化变现。
交付形态 微信小程序 + Web GM管理后台 + 游戏服务端 + 美术资源包 (UI/特效/音效) + 运维文档
开发方式 前后端分离;微信小程序引擎开发客户端;Golang/Java微服务架构服务端;对接广告SDK、登录、推送系统。
技术选型
•客户端: Unity 2022 LTS (2D/2.5D渲染,适配中低端机型)
•服务端: Golang (Gin框架) + Redis (缓存) + MongoDB (日志)
•数据库: MySQL (业务数据)
•美术标准: 2D卡通/Q版风格 (Spine 2D辅助动画)
•网络通讯: Protobuf + TCP/KCP (对战同步) + WebSocket (聊天)
•广告集成: 穿山甲/优量汇/AdMob 广告SDK接入
•运维部署: Docker + Kubernetes (K8s) 弹性伸缩
产品架构 (L1-L4)
•L1 用户接入: 微信小程序、Web GM后台、SDK登录中心
•L2 应用服务: 账号系统、PVP对战、副本系统、道具合成/强化/升星、聊天系统、广告系统
•L3 数据存储: MySQL集群、Redis缓存集群、MongoDB日志库、OSS对象存储 (热更新资源)
•L4 第三方集成: 广告SDK(穿山甲/优量汇)、微信支付、极光/个推推送、友盟统计、防沉迷实名认证