IGG logo
I Got Games
高级C++服务端

高级C++服务端

发布于 大约 3 小时前

普通员工/个人贡献者

上海市
高级经验
全职员工
仅现场办公
本科
后端开发
Tcp/Udp
卡牌游戏
多线程
性能优化
游戏服务器
高并发
放置Mmo

AI 估算 · 35k–50k

高级游戏后端,卡牌/放置MMO细分经验稀缺,上海大型上市公司,薪资具有竞争力。

职位详情

关于这个职位

该职位负责卡牌/放置MMO游戏服务器的架构设计与核心系统开发,需要精通C++和分布式技术,保障高并发和海量用户稳定运行

你将主导战斗结算、跨服对战等复杂功能,并与策划、客户端紧密协作,推动项目高质量交付
适合有5年以上游戏后端经验、对卡牌放置玩法有深刻理解的技术专家

最低要求

本科及以上学历,5年+游戏服务器开发经验,3年以上卡牌/放置MMO核心开发经验,有完整项目上线及长线运营经验

精通C++,熟悉多线程、内存管理,具备复杂问题排查与性能优化能力
熟练Linux开发环境,掌握主流网络模型,精通TCP/UDP及自定义通信协议,有卡牌游戏协议设计经验优先
熟练MySQL、Redis、MongoDB,可针对卡牌养成、挂机场景设计高效存储缓存方案
逻辑清晰,沟通协作能力良好,具备技术攻坚及小型团队管理经验优先
深度理解卡牌、放置MMO玩法,可结合业务提出合理化技术优化方案

工作职责

负责卡牌、放置MMO游戏服务器架构设计、技术选型与搭建,打造高可用、可扩展的长线运营服务架构

主导卡牌养成、挂机放置、战斗结算等核心系统开发,保障业务逻辑严谨、游戏体验流畅
优化服务器性能,处理高并发、长连接、热点数据等场景,保障海量用户在线稳定运行
配合策划、客户端评估需求,落地卡牌平衡、跨服对战等复杂系统,把控开发质量与进度
负责服务部署、版本迭代、线上问题排查修复,持续优化服务器表现

优先资格

有卡牌游戏协议设计经验优先

具备技术攻坚及小型团队管理经验优先

AI 洞察

优缺点分析

优点

  • 处于游戏行业热门细分方向(卡牌/放置MMO),项目经验保值度高
  • 使用C++等底层语言,技术深度强,有利于长期技术积累
  • 已上市公司,平台稳定,有完整的长线运营项目可参与,能积累大规模用户经验
  • 卡牌/放置MMO竞争激烈,需要持续关注行业动态和玩家需求,不断优化技术方案
  • 适合有5年以上游戏后端开发经验、热爱卡牌/放置品类、追求技术深度并愿意在游戏行业长期发展的工程师

缺点 / 挑战

  • 涉及高并发、性能优化等硬核技术挑战,个人成长空间大
  • 游戏行业工作强度普遍较高,特别是项目上线和运营阶段,可能需要加班
  • 技术栈集中C++和Linux,切换其他方向(如移动端)成本较高

角色解读

  • 技术方向:从核心开发到架构师,负责更大规模、更复杂的游戏服务器体系
  • 管理方向:积累团队管理经验,成长为技术经理或技术总监,带领后端团队
  • 业务方向:深入理解游戏设计,结合技术推动玩法创新,成为技术策划或技术合伙人
  • 设计并搭建卡牌/放置MMO游戏的服务端架构,包括技术选型和长线运营架构
  • 主导核心系统开发,如卡牌养成、战斗结算、跨服对战等,保证逻辑正确和体验流畅
  • 优化服务器性能,解决高并发、长连接、热点数据等挑战,确保海量用户稳定在线
  • 与策划、客户端协作评估需求,把控开发质量和进度,并负责部署、版本迭代及线上问题排查
  • 精通C++,熟悉多线程、内存管理,具备复杂问题排查与性能优化能力
  • 熟练Linux开发环境,掌握主流网络模型,精通TCP/UDP及自定义协议
  • 熟练使用MySQL、Redis、MongoDB,能针对游戏场景设计高效存储缓存方案
  • 深刻理解卡牌/放置MMO玩法,能结合业务提出技术优化方案,有完整项目上线及长线运营经验

申请策略

  • 面试时准备一个你主导的复杂系统设计案例,包括架构选型、性能优化和问题解决过程
  • 关注公司对卡牌放置玩法理解的要求,展示你对这类游戏数值、战斗机制的技术实现思考
  • 突出卡牌/放置MMO项目的完整上线及长线运营经历,并量化用户规模、并发量等指标
  • 强调C++性能优化案例,例如解决过高并发下的延迟问题或内存优化成果
  • 展示对MySQL、Redis、MongoDB的深度使用经验,特别是针对游戏场景的存储缓存方案
  • 如有团队管理或技术攻坚经历,务必突出
  • 系统复习C++多线程、内存管理、网络编程,准备深度技术问题
  • 熟悉常见游戏服务器框架(如Skynet、KBEngine),对比其架构优劣

面试指南

  • 采用STAR法则:情境(Situation)、任务(Task)、行动(Action)、结果(Result)
  • 先描述背景和目标,再讲具体技术选型和实现,最后量化成果
  • 对于架构设计问题,从需求出发,分析权衡(如一致性、可用性、扩展性),给出多种方案对比,并说明理由
  • 对于性能优化问题,先描述排查方法(如Profiling、日志分析),再讲优化点(如内存池、多线程模型),最后展示效果数据
  • 请设计一个卡牌游戏的战斗服务器架构,支持实时对战和离线结算
  • C++中如何优化高并发下的内存分配?你使用过哪些工具或方法?
  • 如何保证游戏状态的一致性?举例说明跨服对战的数据同步方案
  • 描述一次你诊断并解决线上服务器性能瓶颈的经历

职位点评

68
综合评分

上海大厂高级游戏后端,技术深度强、薪资高,但加班可能较多。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
适合以技术成长和薪资回报为主要动机,对工作生活平衡要求不高的资深后端工程师。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展85
工作生活40
使命价值60

薪资福利

75中等

上海大型上市游戏公司,高级岗位,薪资具有竞争力,福利保障完善,属于市场偏高水平。

薪资信号未披露(AI估算:35K-50K/月)

成长发展

85较高

涉及高并发、性能优化等硬核技术,且卡牌/放置MMO细分领域经验稀缺,成长空间大,但晋升路径未明确提及。

技术前沿主流现代技术
技术栈C++、Linux、MySQL、Redis、MongoDB、TCP/UDP
成长机会小型团队管理经验优先(隐含管理成长)
业务类型profit_center

工作生活

40较低

仅现场办公,游戏行业通常强度较高,JD未提及WLB措施,生活化动机满足有限。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

60中等

卡牌/放置MMO游戏市场成熟,但创新空间有限;项目能带来用户娱乐价值,但社会影响力一般。

行业发展稳定成熟行业
社会影响中性/一般
创新程度稳健跟随主流
Watch Jobs