•课程设计:动手实现了一个简易的分布式游戏服务器框架,包含基于TCP的自定义通信协议、玩家会话管理及简单的AOI(Area of Interest)逻辑,深刻理解了网络游戏同步与性能优化的关键点。
•算法竞赛:作为队长参加全国大学生算法设计与编程挑战赛,主攻博弈树与搜索优化,在团队中负责设计Minimax算法与Alpha-Beta剪枝以实现智能棋类AI,获得区域赛银奖,极大锻炼了策略游戏核心逻辑的抽象能力。
•项目实践:参与国家级大创项目“基于强化学习的游戏AI决策系统”,负责后端策略引擎的模块开发,利用Python与gRPC集成AI模型,实现了NPC行为树的动态生成,项目获评优秀结题。
策略游戏后端开发工程师高并发架构经济系统跨服战斗
北京
•主导多人在线策略手游后端核心架构的重构工作,通过引入Actor模型与无锁化设计,将单服承载上限从8000人提升至12000人,同时将平均指令响应延迟压缩至50ms以内。
•从零搭建游戏内动态经济调控中台,实现资源产出、回收、流通的全链路监控与自动平衡,系统上线后首次将游戏内核心道具的价格波动率稳定在3%的合理区间。
•作为技术侧接口人,与客户端、策划团队制定并落地跨服联盟战的技术方案,推动项目提前两周完成里程碑,该玩法上线后成为游戏内最核心的社交货币,日均参与率提升22%。
•负责一款中世纪题材策略手游的战斗逻辑服务器开发,创新性地将战斗演算抽象为状态机,实现了复杂兵种克制与技能释放的精准判定,使战斗结果复核的准确率无限接近100%。
•重构游戏数据库层,将核心玩家数据从关系型数据库平滑迁移至NoSQL+内存缓存的多级存储方案,使得玩家登录和资产查询的耗时下降了45%。
•建立了一套完善的服务器健康度巡检与自动化告警机制,并编写了常见故障的应急响应手册,在任职期间将非计划性停服事件从年均4次降至零。
•作为后端架构核心成员,为全球同服策略手游《王朝纷争》设计并落地了基于服务网格的微服务架构,将游戏内不同功能模块解耦。通过优化RPC调用链与熔断降级策略,在晚高峰流量冲击下,核心服务成功率依然维持在99.99%。
•负责设计并实现了游戏内的“王国议会”系统,包含议案提出、投票、弹劾等复杂逻辑。该系统上线后,有效提升了头部玩家的社交粘性,月活跃公会数量环比增长了35%。
•针对游戏开服初期大量玩家涌入的场景,主导设计了全链路异步化的创角与资源加载流程,并引入多级缓存预热机制,将新玩家从注册到进入游戏的平均耗时缩短了60%。
•全面负责战争策略手游《霸权崛起》的交易与资源系统搭建。为该游戏设计了一套“资源田-仓储-集市”的闭环经济模型,通过引入动态税率和场景化消耗,成功将游戏内生态的通货膨胀率在首月上线后稳定控制在2%以内。
•主导开发了基于订单簿模式的全服自由交易行,解决了高并发下的物品发布、检索与秒杀抢单问题。该系统上线后,单日最高撮合交易量突破50万笔,资金流转安全无差错。
•与引擎团队深度配合,重构了网络同步协议,采用状态同步与帧同步混合的方案,并应用数据差分压缩技术,将大规模军团战的通信包体积降低了40%,极大改善了玩家在200人以上同屏对战时的卡顿体验。
大规模游戏后端探索:
深研高并发游戏架构,在一款策略对战手游的后端实践中,利用Redis Streams构建可靠的事件驱动消息管道,解决了玩家操作顺序一致性的难题,并通过一致性哈希分片,将单服承载能力提升至20,000 CCU。
热衷于性能优化,曾为游戏服务器的寻路模块引入基于跳点搜索(JPS)的优化算法,将群体移动的寻路计算耗时降低40%,并配合内存池技术减少GC压力,保障了万人同屏战斗的流畅体验。