乐元素UE客户端开发工程师(性能优化)
社招全职3年以上地点:上海状态:招聘
任职要求
1.三年及以上游戏客户端开发经验; 2.有实际的UE性能优化经验; 3.对Lua有深入了解; 4.熟练使用C++,有能力基于UE进行二次开发,以满足项目要求; 5.对游戏开发充满热情,能够与他人良好配合、协作同时善于独立解决问题; 6.有python或lua脚本的项目完整经验者优先; 7.能够快速学习并掌握项目中使用的新技术。 加分项 1.负责过优化烘光合图方案和效率等工作; 2.主导过Lua框架搭建 3.有上线项目优化经验 4.熟悉各种UE构建优化手段,如增量构建,MPCook等; 5.熟悉UE打包构建流程,精通UE Cook各阶段的底层原理。
工作职责
1.负责版本性能优化相关工作; 2.负责UE引擎客户端的底层基础模块开发以及优化; 3.负责优化生产管线, 5.资源规范等相关检查工具开发; 6.基于UE引擎进行插件、编辑器开发。
包括英文材料
客户端开发+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Introduction
简要回顾 JavaScript 和框架的历史,为什么框架会存在以及它们提供了什么,如何开始考虑选择一个框架并学习,以及对于客户端框架还有什么替代方案。
https://gamefromscratch.com/the-best-game-development-frameworks/
If you are looking to create a game but perhaps want to craft your own game engine from existing technologies, or you prefer to work at a lower more code focused level, using a game framework instead of a game engine may be right for you.
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.
Lua+
https://www.lua.org/pil/contents.html
This is the online version of the first edition of the book Programming in Lua, a detailed and authoritative introduction to all aspects of Lua programming written by Lua's chief architect.
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.
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
相关职位
社招3年以上网易游戏(互娱)
1、负责游戏客户端的功能玩法的代码设计和开发 2、负责游戏客户端的调优,包括性能优化、内存管理、代码优化等 3、支持客户端开发流水线搭建和工具建设,提高生产效率和开发效率 4、与游戏策划、美术、服务器等团队密切合作,保证功能实现和用户体验
更新于 2025-06-10
社招3年以上IEG技术
1.负责战斗内玩法模块设计开发和性能优化,以及相关开发和美术制作标准分析与制定; 2.负责游戏中的关键技术预研,有较强的学习及分析能力,能进行方案选型及实现; 3.负责游戏中的工具链扩展与开发,优化工作流; 4.负责游戏中的各类疑难问题的跟进与解决。
更新于 2025-05-30
社招1年以上IEG技术
1.负责战斗内玩法模块设计开发和性能优化,以及相关开发和美术制作标准分析与制定; 2.负责游戏中的关键技术预研,有较强的学习及分析能力,能进行方案选型及实现; 3.负责游戏中的工具链扩展与开发,优化工作流; 4.负责游戏中的各类疑难问题的跟进与解决。
更新于 2025-05-06