快手UE客户端性能优化工程师(杭州)-【游戏事业部】
社招全职5年以上D11796地点:杭州状态:招聘
任职要求
1、5年以上客户端引擎底层开发经验; 2、扎实的C++和数据结构功底; 3、对于内存优化,多线程编程有深入的理解和实践经验制; 4、熟悉UE5中的内存管理和多线程机,熟悉UE5对象系统,包体资源管理机制; 5、熟悉移动端硬件架构特性; 6、优秀的沟通和表达能力,强烈自驱力和追求极致的目标感。
工作职责
1、负责客户端引擎的CPU、内存和发热,包体大小等性能相关优化; 2、负责引擎常见模块的扩展定制优化,比如动画,物理,场景编辑器等; 3、针对不同机型的不同特性制定相应的优化方案和数据指标; 4、与引擎团队一起保证客户端的兼容性和稳定性; 5、针对内存优化,内存加密进行技术方案的评估、设计和实现。
包括英文材料
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://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
多线程+
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!
相关职位
社招3-5年D13426
1、保障项目客户端性能相关质量; 2、建设客户端性能测试方案、组织开展测试、及时暴露风险、协助问题定位并推动优化解决; 3、其他专项测试或工具开发等。
更新于 2025-08-05
社招3年以上网易游戏(互娱)
1、负责游戏客户端的功能玩法的代码设计和开发 2、负责游戏客户端的调优,包括性能优化、内存管理、代码优化等 3、支持客户端开发流水线搭建和工具建设,提高生产效率和开发效率 4、与游戏策划、美术、服务器等团队密切合作,保证功能实现和用户体验
更新于 2025-06-10
社招网易游戏(互娱)
1. 跨平台的客户端性能优化,确保产品在各种环境中的高效运行 2. 跨平台的性能工具开发,监控和分析引擎性能瓶颈,提供解决方案并实施优化 3. 负责引擎底层系统与渲染管线的开发,与项目需求结合,实现项目需求 & 性能的提升 4. 与Gameplay程序、QA团队紧密合作,共同解决性能问题并提升产品质量
更新于 2025-06-10