米哈游Unity游戏客户端工具(研发管线)-星布谷地
社招全职程序&技术类地点:上海状态:招聘
任职要求
1. 至少精通C#、Python、C++其中一种语言,熟悉不同操作系统的命令行; 2. 熟悉Git、Perforce等版本管理软件,可进行版本管理软件的插件和Trigger开发; 3. 熟悉Unity的编辑器拓展、资源导入、打包构建方面; 4. 熟悉Windows、iOS、Android、PlayStation 至少1个平台的原生应用制作和发布过程; 5. 熟悉Jenkins或TeamCity,对CI/CD和自动化有兴趣; 6. 良好的沟通协作能力,自驱动的学习能力和分析解决问题能力,责任心强; 7. 资深ACG爱好者加分 资深玩家加分。
工作职责
1. 设计和实现工具来支撑Unity自动化管线,如资源打包、配置导出、分支合并等; 2. 提升内容的制作阶段、验收阶段、发布阶段的效率和质量; 3. 维护和提升现有工具的稳定性、易用性、性能; 4. 辨别对应内容制作管线中,存在的效率和质量问题,寻找和提供改进方案;
包括英文材料
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.
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.
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
Git+
https://www.youtube.com/watch?v=rH3zE7VlIMs
Learn Git from start to finished in this full course written by ThePrimeagen.
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.
Windows+
[英文] Windows 10 Tutorial
https://www.tutorialspoint.com/windows10/index.htm
This tutorial gives you all the indepth information on this new operating system and its procedures.
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
Jenkins+
https://www.youtube.com/watch?v=f4idgaq2VqA
CI+
https://www.ibm.com/cn-zh/think/topics/continuous-integration
持续集成 (CI) 是一种软件开发实践,开发人员在整个开发周期中会定期将新的代码和代码变更集成到中央代码存储库中。它是 DevOps 和敏捷方法的关键组成部分。
https://www.youtube.com/watch?v=42UP1fxi2SY
CD+
https://www.redhat.com/zh-cn/topics/devops/what-is-ci-cd
CI/CD 是持续集成和持续交付/部署的缩写,旨在简化并加快软件开发生命周期。
https://www.youtube.com/watch?v=R8_veQiYBjI&list=PLy7NrYWoggjzSIlwxeBbcgfAdYoxCIrM2
相关职位
社招3年以上
: 1、按需求完成游戏客户端功能和活动的开发; 2、基于玩法框架开发核心玩法逻辑和表现; 3、开发客户端相关的工具和编辑器; 4、使用工具分析客户端性能问题并优化。
更新于 2025-01-15
社招5年以上腾讯游戏技术
1.负责游戏客户端引擎研发与维护,针对需求和游戏特性定制Unity引擎底层功能; 2.负责游戏中图形相关特性的开发,根据需求开发高级渲染效果,提高游戏表现品质; 3.协助美术、策划建立高效的游戏内容制作规范和流程,完善并持续优化工具链; 4.优化游戏性能,分析、定位、解决手游的疑难问题。
更新于 2025-06-09