posts

Posts

全部文章 Game Golang SaaS Rust 游戏开发 客户端开发 GameDev Lua Indie 写作

游戏服务器领地战控制面架构设计

领地战不是一个普通副本。它有报名窗口、宣战规则、资格审核、参战名单、战场调度、实时攻防、结果裁决、奖励发放和赛季归档。任何一个阶段出错,玩家都会觉得不公平:报名成功却进不去战场,打赢了却没占领,据点归属在排行榜和地图上不一致。领地战控制面的价值,是把这些跨时段、跨服务、跨公会的状态变成可追踪的工作流。

8 分钟阅读

Steam 包、默认分支与可购买状态:上架前别让玩家下错版本

玩家不会看到你的本地文件夹 个人开发者经常把注意力放在“我上传了正确构建”,却忽略另一个问题:玩家购买后到底能下载到什么。Steam 上的可购买状态,不只是构建上传成功,还和包、Depot、平台、默认分支、价格、商店状态共同有关。后台里每个环节看起来都独立,最终却会组合成玩家的实际体验。

6 分钟阅读

游戏区服与世界架构设计

区服架构看起来像运营配置,实际上是游戏服务器最早需要定下的架构边界。一个区服是不是一套数据库?世界服能不能跨区共享?角色 ID 是否带区服前缀?好友、邮件、拍卖、排行榜是否跨服?这些问题如果在项目中后期才开始补,会牵连登录、角色、支付、客服、活动和数据分析。区服不是表名后缀,而是一套资源隔离、社交密度和运营节奏的设计。

12 分钟阅读