快手游戏客户端玩法架构师-【游戏事业部】
社招全职4年以上D2574地点:上海状态:招聘
任职要求
1、计算机相关专业毕业,具备扎实的C++功底,非常熟练LUA的使用和优化(CPU消耗和内存); 2、4年以上游戏客户端开发经验,有过LUA开发项目的完整上线项目经历,非常熟练PRG游戏常见的系统玩法开发; 3、理解数据结构,理解游戏引擎常见的性能问题和优化方案,熟悉LUA客户端性能热点和可能优化设计方案; 4、熟悉UE4或U3D玩法涉及的各个模块,比如包括但不限于网络同步、3C控制、动画、物理、AI、音效等等; 5、具有较强的自学能力和适应能力,有担当,好学,开放; 6、对游戏行业富有热情,具有良好的沟通能力与团队合作精神。
工作职责
1、负责UE MMO项目的玩法系统框架的设计和开发落地; 2、负责玩法相关的性能优化,梳理制定好玩法相关资源的生产规范,保障生产效率和常出质量; 3、负责指导项目中的玩法新人进行业务开发,Review和优化他人方案; 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://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.
数据结构+
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
相关职位
社招5-10年D11796
1、主导客户端各个玩法功能模块的架构设计和实现,并兼顾效率和可扩展性; 2、与美术和策划部门合作,不断完善工具流程和制作管线,提升团队开发效率; 3、带领团队高质高效的完成既定节点内容; 4、保证版本的稳定性,性能等关键技术指标; 5、为团队成员提供技术指导。
更新于 2025-09-19
社招3年以上D2571
1、主导客户端各个玩法功能模块的架构设计和实现,并兼顾效率和可扩展性; 2、与美术和策划部门合作,不断完善工具流程和制作管线,提升团队开发效率; 3、带领团队高质高效的完成既定节点内容; 4、保证版本的稳定性,性能等关键技术指标; 5、为团队成员提供技术指导。
更新于 2025-03-18
社招3年以上D0061
1、主导客户端各个玩法功能模块的架构设计和实现,并兼顾效率和可扩展性; 2、与美术和策划部门合作,不断完善工具流程和制作管线,提升团队开发效率; 3、带领团队高质高效的完成既定节点内容; 4、保证版本的稳定性,性能等关键技术指标; 5、为团队成员提供技术指导。
更新于 2025-03-18