网易UE客户端开发工程师
社招全职3年以上网易游戏(互娱)地点:杭州状态:招聘
任职要求
1、3年以上游戏开发经验,熟悉游戏客户端开发流程,有完整的项目开发和上线经验 2、本科及以上学历,扎实的计算机基础,熟悉C++,熟悉Lua/Python优先,具备良好的编程习惯和代码规范 3、熟悉UnrealEngine或Unity,至少精通其中某一模块 4、有强烈的责任心和充分的主动性,能够识别问题,推动问题解决 5、有良好的沟通能力和协作精神
工作职责
1、负责游戏客户端的功能玩法的代码设计和开发 2、负责游戏客户端的调优,包括性能优化、内存管理、代码优化等 3、支持客户端开发流水线搭建和工具建设,提高生产效率和开发效率 4、与游戏策划、美术、服务器等团队密切合作,保证功能实现和用户体验
包括英文材料
客户端开发+
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.
学历+
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
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.
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.
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
Unity+
https://www.youtube.com/watch?v=XtQMytORBmM
Unity is an amazingly powerful game engine - but it can be hard to learn. Especially if you find tutorials hard to follow and prefer to learn by doing. If that sounds like you then this tutorial will get you acquainted with the basics - and then give you some goals to learn the rest by yourself.
相关职位
社招游戏类
1、负责游戏客户端的程序开发和技术支持,不限于核心玩法、战斗模块、3C手感、地图玩法、NPC AI生态、任务系统、UI、 关卡、同步策略、版本构建等方面。 2、实现和维护gameplay相关工具链及游戏内容管线,不限于技能编辑器、任务编辑器、AI编辑器、AI效率工具等,优化相关制作流程的开发和协同效率。 3、协助策划、美术打磨核心体验,进行游戏打磨、分析和优化,提高游戏体验品质、流畅度和稳定性。支持和参与项目核心技术架构和关键技术攻关。
更新于 2025-09-17
社招3年以上
1.使用ue5引擎,主导多种玩法系统与相关组件的开发,以支持游戏设计与送代; 2.参与基础系统的开发及维护,包括Gameplay UI、网络等; 3.与同事合作,对工具与工作流的进行送代改进,提升开发效率和质量; 4.理解并参与完善设计,实现效果与性能优秀的技术方案,并持续迭代改进,与产品及设计、美术部门合作,推动工作按时、高质量完成。
更新于 2025-08-25
社招10年以上
1、负责游戏客户端的技术方案、架构设计及核心模块的开发; 2、负责游戏客户端团队搭建与管理; 3、提供关键技术、难题的解决方案; 4、协同美术、策划等其他工作岗位,持续改进客户端性能与用户体验; 5、负责新技术的研究探索。
更新于 2025-07-25