当前《火炬之光2》开发团队启动专项招聘计划,重点招募具备引擎开发经验与数值系统优化能力的工程师。本次招聘涵盖角色加点系统重构、技能树动态平衡、跨平台适配三大核心方向,要求候选人掌握PyTorch框架与Unity引擎协同开发技术,同时熟悉RPG品类数值逻辑设计。
一、岗位核心要求解析
《火炬之光2》开发工程师需具备以下复合型能力:
引擎开发基础:精通C#语言与Unity引擎架构,有3年以上3D游戏开发经验,熟悉Shader编程与物理引擎集成
数值系统构建:掌握RPG数值模型设计方法论,能独立完成技能伤害计算、角色成长曲线等模块开发
性能优化经验:具备多平台适配优化案例,包括移动端与PC端资源压缩方案
协作开发能力:熟悉Git版本控制与Jira项目管理工具,有跨部门协作经验者优先
二、角色加点系统开发要点
火炬之光2角色加点系统采用动态权重分配算法:
属性联动机制:通过JSON配置文件实现属性间协同系数(如力量与敏捷的互惠系数为0.75)
成长曲线设计:采用分段函数控制角色属性上限,前30级每级属性增幅递减15%
可视化交互优化:开发拖拽式加点面板,支持实时属性模拟计算(响应时间<50ms)
平衡性测试方案:建立属性组合数据库(包含2000+有效组合),通过蒙特卡洛模拟验证系统稳定性
三、跨平台适配开发策略
针对多端开发需求制定专项方案:
资源标准化处理:建立统一资源包格式(.meta标准化命名),支持自动适配不同分辨率
性能分级方案:开发动态LOD系统,根据设备性能自动切换贴图精度(128/256/512px三档)
网络同步优化:采用差分更新机制,将角色数据包体积压缩至原始文件的1/3
本地化适配测试:搭建包含30+设备型号的测试矩阵,重点验证触控操作响应延迟
四、职业发展路径规划
新入职工程师的成长通道:
初级开发阶段(0-6个月):完成基础模块开发,参与月度版本迭代(输出代码量≥5000行/月)
核心模块攻坚(6-12个月):主导特定系统重构,通过代码审查通过率≥90%
技术方案设计(12-18个月):独立设计子系统架构,输出技术文档≥20万字
跨领域拓展(18-24个月):参与新技术预研(如AI角色行为生成系统)
五、团队协作机制说明
开发团队采用敏捷开发模式:
双周迭代周期:每两周完成一个功能模块开发与测试
代码评审制度:实行Gerrit自动化审查,关键代码通过率需达95%以上
知识共享体系:建立技术Wiki文档库,要求每月更新≥5篇技术沉淀文章
跨部门协作:每周与美术团队进行需求对齐会议,确保开发与设计同步
【关键信息回顾】
本次《火炬之光2》开发工程师招聘聚焦三大技术方向:引擎性能优化(要求移动端FPS≥30帧)、数值系统平衡(需通过2000+组合测试)、跨平台适配(支持iOS/Android/PC三端同步)。团队提供完整的开发工具链(含自研性能分析平台)与职业发展通道(6个月晋升评估机制)。建议候选人重点准备Unity引擎高级特性应用案例与RPG数值模型设计作品集。
【常见问题解答】
Q1:是否需要具备AI算法开发经验?
A:基础AI需求已由算法团队完成,但数值系统与AI逻辑交互部分需协同开发。
Q2:如何验证角色加点系统的平衡性?
A:采用蒙特卡洛模拟(10^6次随机组合测试)结合人工抽检(覆盖100+主流组合)。
Q3:团队对跨平台开发有何特殊要求?
A:需通过Google Play与App Store双审核标准,重点解决触控操作适配问题。
Q4:是否接受应届生申请?
A:需具备3个完整游戏模块开发案例,优先考虑有RPG品类经验者。
Q5:技术面试包含哪些环节?
A:分为引擎开发(Unity技能测试)、数值设计(数学建模)、系统优化(性能调优)三部分。
Q6:团队当前技术栈有哪些?
A:Unity 2021 LTS、Unreal Engine 5(部分场景测试)、PyTorch(数据分析层)。
Q7:工作地点与远程协作如何安排?
A:核心开发需驻场(北京/上海),测试与文档工作可远程完成。
Q8:薪资结构包含哪些部分?
A:基础薪资+项目奖金(与版本上线收益挂钩)+技术专利分成。