
叠纸游戏客户端工具开发-恋与深空
社招全职技术研发类地点:上海状态:招聘
任职要求
职位要求 1. 至少精通C#、Python、C++其中一种语言,熟悉不同操作系统的命令行; 2. 熟悉Git、Perforce等版本管理软件,可进行版本管理软件的插件和Trigger开发; 3. 熟悉Unity的编辑器拓展、资源导入、打包构建方面; 4. 熟悉Windows、iOS、Android、PlayStation 至少1个平台的原生应用制作和发布过程; 5. 熟悉Jenkins或TeamCity,对CI/CD和自动化有兴趣; 6. 良好的沟通协作能力,自驱动的学习能力和分析解决问题能力,责任心强;
工作职责
职位描述 1. 设计和实现工具来支撑游戏内容的不同模块,如战斗、关卡、剧情演出等; 2. 提升研发效率和质量,维护和提升现有工具的稳定性、易用性、性能; 3. 辨别对应内容制作管线中存在的效率和质量问题,寻找和提供改进方案;
包括英文材料
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
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
相关职位

社招4年以上技术研发类
1.负责客户端战斗各子系统的开发和维护 2.负责战斗管线相关流程工具开发和维护 3.对战斗策划的需求能独立进行方案梳理和功能拆分 4.对负责的模块进行一定程度的性能和内存优化
更新于 2024-07-15

社招3年以上技术研发类
工作职责: 1 负责游戏的gameplay 系统相关的模块开发 2 设计实现各种子系统和工具链,配合引擎和后台程序员开发核心玩法逻辑 3 优化游戏客户端的性能,工具流开发和承担综合开发工作
更新于 2023-06-12

社招5年以上技术研发类
1.负责项目Unity客户端逻辑功能以及核心模块的设计与开发; 2.实现新特性,改善易用性; 3.持续优化性能,表现和兼容性; 4.优化工作流程,提高研发效率,对编辑器等开发工具持续进行优化; 5.改善游戏体验和细节,与各部门无间协作; 7.可以完成核心模块的整体设计并能够分解工作内容; 8.必要时充当新人或者骨干人员的导师。
更新于 2025-01-20