网易资深引擎开发工程师(性能优化向)
社招全职网易游戏(互娱)地点:杭州状态:招聘
任职要求
1. 熟悉引擎管线和架构,能对渲染器底层设计如FrameGraph、RHI抽象、数据局部性、并行度等进行深入分析和优化 2. 熟练使用性能分析工具,了解常见的性能优化技术和方法 3. 了解计算机体系结构(CPU、内存、缓存等)和操作系统原理,对GPU性能优化和图形渲染有深入了解者优先 4. 对成熟商业引擎(UE/Unity)有较深入研究者优先 5. 精通C++编程,深入了解游戏引擎 6. 思维敏捷,责任心强,有较强的学习能力 7. 善于沟通,有良好的团队合作精神
工作职责
1. 跨平台的客户端性能优化,确保产品在各种环境中的高效运行 2. 跨平台的性能工具开发,监控和分析引擎性能瓶颈,提供解决方案并实施优化 3. 负责引擎底层系统与渲染管线的开发,与项目需求结合,实现项目需求 & 性能的提升 4. 与Gameplay程序、QA团队紧密合作,共同解决性能问题并提升产品质量
包括英文材料
缓存+
https://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
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.
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
相关职位
社招网易游戏(雷火)
-打造PC/XBOX/PS5平台的FPS向的AAA级大作 -参与UE引擎工具的优化和改进 -参与自动化生成等相关工具的开发 -参与UE引擎的PC/XBOX/PS5平台的深入开发和性能优化
更新于 2025-04-30
社招5年以上网易游戏(互娱)
1、英雄对战类3D游戏客户端性能优化; 2、使用UE5引擎进行C++、Python开发; 3、使用UE引擎的profiler或其他性能分析工具发现性能热点; 4、针对性能热点提出合理的解决方案并落地; 5、对现有框架、系统、模块进行增强和迭代。
更新于 2025-06-10