
叠纸游戏客户端开发-UI方向(上线二次元项目)
社招全职3年以上技术研发类地点:上海状态:招聘
任职要求
1.计算机科学、软件工程或相关专业本科及以上学历,拥有 3年以上 游戏客户端或UI开发经验。 2.精通 Unity 或 Unreal Engine 中的至少一种,并对其UI系统(Unity UGUI 或 UE UMG)有深入理解和实际项目经验。 3.(Unity方向)精通 C#,熟悉面向对象编程和常用设计模式。(UE方向)精通 C++,并熟悉蓝图系统。 4.具备丰富的UI动画开发经验,熟悉帧动画、Tween动画或骨骼动画在UI上的应用。 5.具备良好的沟通能力,能够清晰理解设计师的需求,并与后端程序、策划高效协作。 6.有强烈的责任心和团队合作精神,能承受一定的工作压力。 7.热爱游戏,对用户体验有追求,能从玩家角度思考问题。
工作职责
1.负责游戏内各类UI系统的开发、维护和优化,包括但不限于主界面、HUD、弹窗、背包、技能栏、设置菜单等。 2.使用游戏引擎(如Unity/UE)的UI系统(UGUI/NGUI, UMG/Slate)搭建界面,并编写功能逻辑。 3.设计和实现UI资源(如图集、字体)的管理与加载策略。 4.与UI设计师紧密合作,理解设计意图,并可能参与开发或优化UI制作工具链,提升团队协作效率。 5.编写稳定、可复用、易维护的UI框架和组件。 6.解决UI开发中遇到的各种技术难题,如多分辨率适配、多语言本地化、输入设备兼容等。
包括英文材料
学历+
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.
Unreal+
[英文] Learn Unreal Engine
https://dev.epicgames.com/community/unreal-engine/learning
From your first steps to complete mastery of Unreal Engine, we've got you covered.
https://www.youtube.com/watch?v=BGsFLoYp1V8
I have a complete beginner course for anyone new to Unreal. Following this tutorial will teach you all the basics of Unreal Engine and bring you through creating your first cinematic scene.
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.
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
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
相关职位
社招3年以上客户端开发
1、负责小红书短视频产品Android端的性能优化,包括但不限于流畅度、首帧、播放卡顿等,打造极致用户播放和滑动体验; 2、负责视频Android端可靠性优化、稳定性优化,包括但不限于CPU、内存、电量、熄屏等,提升视频线上可靠性和稳定性; 3、负责搭建视频Android端线上线下的性能监控体系,从多个维度保障用户核心使用体验; 4、参与排查和解决各类影响用户体验的疑难问题,如Crash、Hang 以及 OOM等;
社招3年以上客户端开发
1、负责小红书短视频产品iOS端的性能优化,包括但不限于流畅度、首帧、播放卡顿等,打造极致用户播放和滑动体验; 2、负责视频iOS端可靠性优化、稳定性优化,包括但不限于CPU、内存、电量、熄屏等,提升视频线上可靠性和稳定性; 3、负责搭建视频iOS端线上线下的性能监控体系,从多个维度保障用户核心使用体验; 4、参与排查和解决各类影响用户体验的疑难问题,如Crash、Hang 以及 OOM等;
社招3年以上MJ003977
1、探索AI在游戏及直播产品应用: 负责研究和定义基于图像识别与大语言模型(LLM)等前沿技术的创新互动产品形态,服务虎牙直播用户; 2、核心功能策划与优化:深入理解玩家需求,主导相关AI互动产品的整体功能规划、用户旅程设计及核心体验优化,提升用户的体验和互动乐趣。 3、跨团队协作与落地: 高效协同AI算法、客户端/服务端开发、UI/UX设计、直播运营等团队,推动产品从概念验证、原型设计到上线运营的全流程。
更新于 2025-06-30