腾讯《三角洲行动》-客户端开发工程师-工具开发
社招全职5年以上IEG技术地点:深圳状态:招聘
任职要求
1.扎实的C++编程基础,熟悉面向对象编程思想和设计模式; 2.深入了解UE4引擎架构,熟悉编辑器模块和功能; 3.丰富的性能优化和崩溃定位经验,熟悉相关分析工具和方法; 4.良好的问题分析和解决能力,能够独立解决复杂技术问题; 5.强烈的责任心和团队合作精神,良好的沟通能力和文档编写能力; 6.对游戏开发充满热情,并致力于打造卓越的游戏体验。 加分项 1.有大型游戏项目开发经验,熟悉游戏开发流程; 2.有既往的UE4编辑器优化经验。
工作职责
1.分析UE4编辑器的性能和崩溃问题,制定并实施优化方案; 2.开发自定义工具和插件,提升团队工作效率; 3.优化资源加载流程,减少等待时间,提升开发体验; 4.与团队成员紧密合作,解决技术难题,推动项目进展。
包括英文材料
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/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
相关职位
社招IEG技术
1.负责研发环境相关的流程与工具的维护和迭代; 2.开发自定义工具和插件,提升团队工作效率; 3.积极响应和处理项目研发流程中的各种问题; 4.与团队成员紧密合作,解决技术难题,推动项目进展。
更新于 2025-06-16
社招3年以上IEG技术
1.结合项目以及用户体验考虑,和相关同事协作,负责制定端手分包、下载以及更新策略,进行底层等相关技术实现和落地; 2.负责包体大小优化和监控,制定并实施优化方案,控制版本包体合理预期增长; 3.负责牵引围绕资源管理和监控等进行相关工具能力建设,提升效率; 4.负责梳理和优化首包大小及版更更新量,制定并实施相关方案,减少资源更新大小和磁盘空间占用; 5.优化资源进包管控工具流和工作流。
更新于 2025-09-06
社招2年以上ProjectD
1.负责跨端FPS游戏产品的测试及工具开发工作,包括专项测试(客户端性能专项、服务器专项)的执行和测试工具的开发; 2.与开发团队紧密合作,参与游戏系统的设计和评审,针对性的设计测试用例挖掘潜在问题; 3.同时负责自动化测试工具及专项测试工具及平台的开发。
更新于 2025-10-10