
三七互娱unity3d客户端工程师
社招全职3年以上地点:北京状态:招聘
任职要求
1、3年以上U3D开发经验,并有完整项目开发经验; 2、熟悉Unity3D引擎底层架构设计;良好的数学和计算机图形学基础,熟练掌握U3D的Shader的编写; 3、熟悉C#,C++、Lua,具备良好的编程语言基础和编码习惯; 4、熟悉IOS和Android平台。 5、热爱游戏行业,对游戏功能逻辑有良好的见解; 6、具备严谨的逻辑思维能力、良好的沟通表达能力与理解能力; 7、具备强烈的求知欲,具备优秀的学习能力及积极的心态,可以承受高强度的工作压力; 8、具备良好的团队协作精神、敬业精神和责任心。
工作职责
1、参与游戏项目的整体技术工作与开发流程; 2、负责Unity3D项目的客户端引擎框架设计、核心模块开发。 3、撰写Unity3D技术研究文档、功能开发说明文档和美术资源使用规范文档。 4、开发客户端需求的辅助工具和提供技术支持。 5、对策划案进行系统设计以及工作量分析,安排游戏程序员日常开发工作和审核工作。 6、按时完成上级主管交予的各项任务; 7、不断学习与研究最新的技术。
包括英文材料
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.
系统设计+
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.
Shader+
https://clauswilke.com/art/post/shaders
To the uninitiated, shader programming can appear like magic.
https://learnopengl.com/Getting-started/Shaders
A great resource to learn modern OpenGL aimed at beginners.
[英文] Shader Learning
https://shader-learning.com/
Shader Learning is a platform that helps you learn and enhance your shading skills by solving interactive problems.
https://www.youtube.com/watch?v=3mfvZ-mdtZQ
Shaders are an incredibly useful programming tool to have under your belt, especially for creative coding and generative art.
C#+
https://learn.microsoft.com/en-us/dotnet/csharp/
The C# guide contains articles, tutorials, and code samples to help you get started with C# and the .NET platform.
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.
编程规范+
[英文] 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.
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
相关职位

社招3年以上
1、参与游戏项目的整体技术工作与开发流程; 2、负责Unity3D项目的客户端引擎框架设计、核心模块开发; 3、撰写Unity3D技术研究文档、功能开发说明文档和美术资源使用规范文档; 4、开发客户端需求的辅助工具和提供技术支持; 5、对策划案进行系统设计以及工作量分析,安排游戏程序员日常开发工作和审核工作; 6、按时完成上级主管交予的各项任务; 7、不断学习与研究最新的技术。

校招技术开发类
1、参与游戏项目的整体技术工作与开发流程,支持Unity3D项目的客户端引擎框架、辅助工具、规范的开发与设计; 2、协助进行代码优化、Bug修复,保障游戏流畅稳定运行; 3、学习并实践项目技术方案,产出高质量代码; 4、与各模块沟通协作,理解需求并推进开发; 5、 持续学习新技术及游戏开发知识,开展预研工作与内部分享。
社招4年以上A177639A
1、负责射击游戏战斗玩法开发; 2、负责外围系统的开发; 3、负责对已完成玩法进行模块化的功能拆分和落地; 4、负责完成C++部分的Game Play内容。
更新于 2025-07-09