职位描述
岗位职责1. 负责客户端游戏玩法与功能模块的开发。能够独立完成业务逻辑拆解、代码结构设计,保证代码高效、高品质,并编写相关的开发文档。2. 主导或参与项目整体性能优化。熟练处理内存、CPU/GPU及垃圾回收(GC)等问题;优化游戏内表现效果,提升视觉效果与UI性能。3. 开发运行时通用的工具和组件;设计高效的工作流程,并开发相关的辅助工具,提升团队整体开发效率。4. 技术攻坚与线上维护:负责项目关键技术问题攻坚;跟进并及时解决线上突发问题,持续优化游戏体验。5. 跨部门协同:与策划、后端、美术、测试等团队进行有效沟通与协作,确保项目顺利推进。任职要求1. 计算机相关专业本科及以上学历;具备 3-5年以上 Unity游戏开发经验,有完整且成功上线的海外休闲游戏项目经验者优先。2. 扎实的计算机基础,熟练掌握常用数据结构与算法;熟悉常用的设计模式(如MVC、ECS等编程模式),具备良好的逻辑思维和代码设计能力。3. 熟练使用 C#,具备良好的编码能力和编程、自测习惯。4. 深入了解 Unity 引擎及组件的底层原理;熟练掌握 Unity 动画系统、UGUI、AssetBundle 等核心模块。5. 熟悉 Unity 性能优化工具(如 Profiler、**** Debugger),具备丰富的实战性能优化经验。6. 具备极强的团队合作精神与沟通能力,思维严谨。7. 热爱游戏开发,对技术有热情和追求,富有探索精神,愿意投入精力解决技术难题。8. 责任心强,自我驱动力高,言必行、行必果,能承受一定的工作压力。
企业介绍
卓越工坊 成立于2017年7月,并于2021年2月正式成为腾讯游戏旗下全资工作室。由从业经验丰富的腾讯资深管理团队带领,在北京、上海两地均设研发团队。卓越致力于打造高品质、国际化的游戏产品,用工匠精神钻研诠释游戏——卓尔不凡,越而胜己!