网易游戏引擎渲染开发专家(明日之后)
社招全职3年以上网易游戏(互娱)地点:上海状态:招聘
任职要求
1. 计算机科学、图形学等相关专业本科及以上学历; 2. 3年以上游戏引擎或3D渲染开发经验,至少参与过一款完整项目的引擎开发,有大型手游开发经验者更佳; 3. 精通C++,具备高性能代码开发及多线程优化能力; 4. 深入理解现代图形API(如Vulkan/Metal)及GPU架构,熟悉PBR渲染管线; 5. 扎实的数学基础,掌握线性代数、几何、光照模型等核心理论; 6. 熟悉主流引擎架构(如Unreal/Unity底层或自研引擎),有渲染模块重构经验优先; 7. 具备复杂问题分析与系统性优化能力,能通过RenderDoc等工具深度调试GPU性能; 8. 良好的团队协作与沟通能力,对技术有热情,乐于探索前沿领域。
工作职责
1. 负责游戏引擎渲染模块的核心开发,包括但不限于光照、材质、后处理、阴影等系统的设计与实现; 2. 优化渲染管线性能,提升多平台(PC/移动端)的渲染效率与画质表现; 3. 跟踪学术界与工业界最新图形技术趋势,完成技术预研与落地; 4. 主导跨平台图形API(Vulkan/DX11/Metal/OpenGL)的适配与优化; 5. 分析并解决复杂性能问题,制定渲染层级的LOD、批处理等优化策略; 6. 与美术、技术美术(TA)团队深度合作,推动引擎工具链与工作流升级;
包括英文材料
学历+
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
Unreal+
[英文] Learn Unreal Engine
https://dev.epicgames.com/community/unreal-engine/learning
From your first steps to complete mastery of Unreal Engine, we've got you covered.
https://www.youtube.com/watch?v=BGsFLoYp1V8
I have a complete beginner course for anyone new to Unreal. Following this tutorial will teach you all the basics of Unreal Engine and bring you through creating your first cinematic scene.
Unity+
https://www.youtube.com/watch?v=XtQMytORBmM
Unity is an amazingly powerful game engine - but it can be hard to learn. Especially if you find tutorials hard to follow and prefer to learn by doing. If that sounds like you then this tutorial will get you acquainted with the basics - and then give you some goals to learn the rest by yourself.
相关职位
社招网易游戏(互娱)
1,根据项目需求,维护、定制、扩展引擎功能,进行技术攻关 2,负责项目引擎的渲染优化和性能优化,解决各类内存、兼容性、卡顿问题 3. 负责引擎相关工具及编辑器开发 4,组长岗位,需要根据产品目标制定引擎开发计划,统筹分配引擎小组的工作内容,及时推动各项工作进度,以业务目标达成、提升产品品质为主要目标,兼顾一定的人员管理、培养职责。
更新于 2025-05-23