职位描述
岗位职责: 1. UI系统开发与实现 • 负责游戏内外 UI 相关功能(登录、匹配、背包、角色、商城、战斗 HUD 等)的开发与交互逻辑实现; • 实现界面动画、动态数据绑定、UI框架优化、适配与性能调优; • 与策划、美术合作,保证 UI 表现与交互体验一致; 2. 游戏功能与逻辑落地 • 参与角色成长、技能系统、任务、天赋、战斗结算等功能模块的客户端实现; • 编写数据驱动的交互逻辑,与服务器协议对接,保证前后端逻辑一致性; 3. 战斗表现与调试支持 • 配合动作、特效、美术完成技能逻辑的触发、表现层事件与镜头反馈; • 调整技能表现节奏(前摇 / 后摇 / 特效时机),提升战斗流畅度与手感; 4. 工具与优化 • 参与客户端框架、资源加载、模块化架构优化; • 对 UI 性能、DrawCall、内存等问题进行分析与优化;任职要求: 1. 计算机或相关专业,具备扎实的编程基础与良好的代码习惯; 2. 熟练使用 Unity 引擎(C#),了解 UI 框架(UGUI、FairyGUI 或其他); 3. 能独立完成 UI 交互逻辑、功能模块、资源加载流程等功能实现; 4. 了解基础的游戏架构与客户端逻辑流程(事件系统、状态机、对象池等); 5. 对游戏开发充满热情,有良好的沟通能力与责任心。加分项: • 参与过 MOBA、ARPG 或动作类游戏项目; • 了解 技能系统、Buff逻辑、战斗表现框架 等基础逻辑; • 有 UI 动效实现 / Editor 工具开发 经验者优先; • 有良好的代码架构意识,熟悉模块化开发与多人协作流程。
企业介绍
我们是一家专注于原创游戏开发的创业团队,致力于打造全球玩家喜爱的轻竞技产品。 年轻、有创造力的游戏公司,正在研发一款全新的竞技游戏。 一家聚焦创新的游戏工作室,用创意和技术为玩家带来独特体验。 充满激情的创业团队,欢迎你加入一起打造下一款爆款游戏。