岗位职责:
1. 负责公司独立游戏项目从0到1的Unity客户端架构设计、搭建与核心模块开发。
2. 独立设计并实现游戏核心系统,如背包、技能、角色、任务等。
3. 负责Unity项目工具链的搭建、核心功能工具与插件的封装与开发,提升团队效率。
4. 主导客户端程序的开发工作,确保代码质量、性能优化及项目稳定交付。
5. 与策划、美术紧密协作,沟通并解决开发中遇到的技术与实现问题。
岗位要求:
必须项:
1. 计算机相关专业,五年以上Unity开发经验。必须具备从0到1参与并完成Steam等PC平台独立游戏项目的完整开发与上线经验。
2. 有扎实的C#语言基础,熟悉常见的数据结构、算法与设计模式,能够独立完成功能模块的设计与开发。
3. 能够独立设计并开发游戏核心系统(如背包、技能、战斗等),具备良好的系统架构设计能力。
4. 具备优秀的分析、解决问题的能力,能够独立攻克技术难关。
5. 对游戏开发有极高的热情和追求,拥有出色的责任心、自驱力和团队协作精神。
加分项:
1. 拥有在已上线并获好评的独立游戏中作为技术核心或主程的经验。
2. 熟悉Lua热更新技术,并有在项目中的实际应用经验。
3. 了解图形学(Shader/ShaderGraph)或性能优化,能够应对独立游戏中的特定表现或效率需求。
4. 对游戏设计有浓厚兴趣和独到见解,乐于参与玩法讨论并能从技术层面提供实现方案。
更新于 2025-10-20