腾讯腾讯游戏-游戏工具客户端开发工程师-新星引力计划
社招全职IEG技术地点:上海状态:招聘
任职要求
1.至少熟悉一种常用DCC或引擎(如Maya, 3ds Max, Unreal Engine等),有过插件开发经验或引擎开发经验; 2.具备扎实的3D图形基本理论,包括向量、几何、动画、渲染等方面的知识; 3.熟悉C++和Python编程语言,具备多线程编程经验; 4.具备良好的自主学习能力,能够在多任务环境下承受压力,对工具产品打磨有追求; 5.有代码架构设计能力,注重代码复用性和可维护性。 加分项 1.有AI技术在美术工具开发中的应用经验; 2.熟悉多种DCC软件和引擎,具备跨平台开发能力; 3.有开源项目或个人作品,展示出色的技术能力和创新精神。
工作职责
1.负责DCC(数字内容创作)和引擎的美术工具开发,包括但不限于Maya, 3ds Max, MotionBuilder,Unreal Engine; 2.负责工具的自动化测试、打包、发布,确保工具稳定性和易用性; 3.及时收集并反馈用户问题,快速定位并解决bug,优化工具性能; 4.与美术团队紧密合作,了解需求并提供技术支持,推动工具迭代升级。
包括英文材料
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.
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
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
多线程+
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!
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
相关职位
社招3年以上IEG技术
1.在Unity引擎下,负责游戏产品玩法需求的技术可行性分析,技术方案设计和实现; 2.与策划、运营、美术、服务端程序和测试紧密合作,丰富产品玩法维度,重点进行各种3D模式下的尝试和探索; 3.与客户端其他工程师以及管线其他角色一起紧密合作,打造高效可靠的制作管线,提升运行性能,产出必要的相关工具链。
更新于 2025-06-16
社招1年以上IEG技术
1.负责战斗内玩法模块设计开发和性能优化,以及相关开发和美术制作标准分析与制定; 2.负责游戏中的关键技术预研,有较强的学习及分析能力,能进行方案选型及实现; 3.负责游戏中的工具链扩展与开发,优化工作流; 4.负责游戏中的各类疑难问题的跟进与解决。
更新于 2025-05-06