岗位描述
岗位职责
【项目类型】
俯视角2.5D沙盒模拟游戏(2D角色+3D场景),团队规模小,开发敏捷。
【岗位职责】
1. 基于 UE5 引擎,负责单机游戏核心玩法与系统模块的开发与维护;
2. 使用 UnLua 插件进行业务逻辑的编写与架构设计,确保代码质量与运行效率;
3. 与策划、美术团队紧密协作,快速迭代并落地游戏核心体验。
岗位要求
【任职要求】
1. 2年以上游戏行业客户端研发经验,熟悉完整的游戏开发流程;
2. 熟练使用Git等版本控制工具,具备良好的代码提交习惯,能独立排查并解决代码及资产合并冲突。
3. 具备扎实的编程基础(C++ 或 C#)与良好的面向对象设计能力。有 UE 引擎经验者优先;若为 Unity / Cocos 等其他引擎开发者,需具备优秀的学习能力,能快速适应 UE5 开发管线;
4. 熟练掌握 Lua 语言,理解 Lua 与 C++ / C# 的交互原理及底层机制;
5. 具有实际的 Lua 商业项目经验,熟练使用 UnLua / xLua / ToLua / slua 等任意主流框架(完全接受基于 Unity / Cocos 等其他引擎的 Lua 项目经验)。
【加分项】
1. 品类经验:有沙盒类(Sandbox)、模拟经营类(Simulation)或潜行类(Stealth)游戏开发经验者优先;
2. 工具赋能:有使用 AI 辅助编程工具(如 CodeBuddy、Trae、Qoder 等)提升日常研发效率的习惯与经验;
3. 游戏品味:重度高自由度/系统驱动型游戏玩家,或对“黑色幽默卡通”题材有强烈共鸣者加分!
4. 职业素养:具备强烈的游戏开发热情,主观能动性强,能快速融入团队并尽快到岗。