优酷优酷-UE5高级游戏客户端开发工程师-北京
社招全职3年以上地点:北京状态:招聘
任职要求
1、本科及以上学历,计算机或数学专业优先 2、三年以上游戏客户端研发经验或2年以上UE引擎开发经验 3、熟练掌握C++、熟悉TypeScript/Lua或者其他脚本语言优先、 熟悉UE动画系统框架优先 4、熟悉设计模式,数据结构和算法 5、有优秀的学习能力,热爱游戏事业,良好的团队协作能力与敬业精神
工作职责
1、负责设计和实现游戏客户端的核心功能、系统和模块,包括用户界面、渲染、输入、音频、动画、物理等 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
TypeScript+
https://www.youtube.com/watch?v=JHEB7RhJG1Y
Master TypeScript from basics to advanced concepts through hands-on tutorials covering type annotations, generics, data fetching, Zod library, and more, with practical challenges for effective real-world application.
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.
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
设计模式+
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.
数据结构+
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://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
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.
相关职位
社招网易游戏(雷火)
1、负责UE5游戏客户端的功能玩法开发,独立完成功能模块开发工作。 2、与策划、美术、UX、QA保持良好的协作,确保程序功能与设计需求一致 3、负责开发过程中问题的定位及修复、代码的结构优化及性能调优等工作 4、开发完善UE5工具链, 助力优化开发流程
更新于 2025-06-17
社招3年以上IEG技术
1.负责战斗内玩法模块设计开发和性能优化,以及相关开发和美术制作标准分析与制定; 2.负责游戏中的关键技术预研,有较强的学习及分析能力,能进行方案选型及实现; 3.负责游戏中的工具链扩展与开发,优化工作流; 4.负责游戏中的各类疑难问题的跟进与解决。
更新于 2025-05-30