工作职责:
1、核心模块设计与构建
负责Unity客户端整体架构设计与技术选型,主导关键模块(如网络通信、资源管理、战斗系统、AI框架)的开发和维护。
制定代码规范与开发流程,构建高可用、可扩展的模块化系统,支持热更新机制。
2、图形渲染管线设计
设计并实现高性能渲染管线,精通URP定制化开发,主导Shader编写、光照模型优化及后处理特效开发。
解决多平台(Android/iOS/PC)的图形兼容性问题,平衡视觉表现与硬件性能。
3、全方位性能优化
主导内存优化、帧率优化、包体优化、加载速度优化。
建立性能监控体系,定位卡顿、发热、崩溃等问题的根源,制定针对性优化方案。
4、团队管理与协作
管理客户端团队,负责任务分配、代码审查、技术培训和人才培养。
协调策划、美术、服务端等跨部门协作,推动工具链开发(如自动化构建工具、资源检测工具)。
工作要求:
1、学历要求:
统招本科及以上学历,计算机相关专业。
2、经验要求:5年以上Unity开发经验,3年以上技术架构设计经验。
完整主导过至少1款从0到1上线的手游项目(有大DAU≥50万项目经验者优先)。
3、技术能力:
精通Unity引擎核心模块。
深入理解图形学原理(OpenGL/DirectX),掌握PBR渲染、LOD、遮挡剔除等优化技术。
具备Android/iOS平台深度优化能力,熟练使用Profiler/Instruments等性能分析工具。
扎实的算法基础(排序/寻路/空间分割)。