职位描述
岗位职责:
-
自研引擎开发
- 熟悉DirectX、DirectX 3D等,熟练使用C++开发自研引擎逻辑。
- 效果实现:
- 基于Unity引擎,实现高质量的2.5D游戏效果,包括但不限于场景渲染、角色特效、光照、阴影、后处理等。
- 使用Shader编写和优化,实现特定的视觉效果需求。
- 开发和维护工具链,提升美术团队的工作效率。
- 针对移动端和PC端的不同平台,进行渲染性能优化,确保游戏流畅运行。
- 分析和解决GPU、CPU瓶颈问题,优化Draw Call、面数、材质数量等关键指标。
- 优化资源加载和内存管理,减少卡顿和崩溃问题。
- 参与部分游戏逻辑的开发,包括但不限于动画系统、资源管理、UI交互等。
- 协助程序团队实现美术资源与游戏逻辑的整合。
- 与美术团队合作,确保资源规范和技术可行性。
- 与程序团队沟通,制定技术方案并解决实现中的问题。
任职要求:
- 技术能力:
- 3年以上的实际游戏TA工作经验,要求至少完整参与过一款上线项目
- 熟练掌握Unity引擎,熟悉Unity的渲染管线(URP/HDRP优先)。
- 精通Shader编写(HLSL/ShaderLab),能够实现复杂的视觉效果。
- 熟悉图形学基础知识,了解光照模型、PBR材质、后处理等技术。
- 优化经验:
- 有丰富的性能优化经验,能够针对不同平台进行针对性优化。
- 熟悉Profiler工具,能够快速定位性能瓶颈。
- 项目经验:
- 有2.5D或3D游戏开发经验,尤其是MMORPG类型项目优先。
- 熟悉游戏开发流程,了解美术资源制作规范。
- 软技能:
- 良好的沟通能力,能够与美术、程序团队高效协作。
- 具备较强的学习能力和解决问题的能力。
- 对游戏开发充满热情,有责任心和团队精神。
加分项:
- 有移动端游戏开发经验,熟悉iOS/Android平台的性能优化。
- 有工具开发经验,能够为团队提供自动化工具支持。
- 对MMORPG游戏有深入理解,熟悉相关技术挑战。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕