职位描述
角色概述
游戏玩法/人工智能程序员负责游戏中由玩家不控制的元素(例如NPC/敌人的行动和行为),以丰富整体游戏体验。
职责:
• 收集、解释和分析人工智能规范的技术可行性
• 分析并确定游戏引擎中当前的人工智能功能是否满足项目的人工智能要求
• 在设计和实施新的人工智能系统时提出技术改进建议
• 与设计师合作,讨论技术限制,并为不同的人工智能功能建立技术解决方案
• 提出受行业领导者启发的技术创新
• 撰写清晰、结构良好的C++代码,同时考虑性能、维护和兼容性要求
• 验证和验证新开发的系统符合项目的人工智能目标,不会对现有代码产生负面影响
资格要求
• 计算机科学或软件工程学士学位
• 对人工智能感兴趣的游戏玩法程序员
• 至少3至5年的视频游戏编程或相关学科经验
• 有与游戏相关的工作经验
• 有在AAA级游戏和当前及下一代游戏主机上工作的经验(非必需)
• 能够支持为生产设计的人工智能功能和系统
• 查找和修复质量控制和其他学科团队成员指出的人工智能错误
• 记录工作内容以传递系统知识,使用户能够理解新的人工智能功能的使用
• 执行所有其他相关任务
• 分析和逻辑能力强
• 能够解决复杂问题
• 能够主动并具有细节敏感性
• 优秀的人际交往和沟通能力
• 团队合作和结果导向
附加信息
我们致力于通过独特而难忘的游戏体验改善玩家的生活,并提高我们游戏的积极影响。为了实现这一目标,我们正在创建一个更安全、更包容的工作环境,通过与当地非营利合作伙伴合作以及努力减少我们业务的环境影响来回馈Ubisoft运营的社区。我们是一家平等机会的雇主,重视公司的多样性。我们不以种族、民族、宗教、性别、性取向、年龄或残疾状况歧视任何人。
加入我们,亲身体验#LifeAtUbi,我们一直在寻找那些在工作中全力以赴的人才。如果您符合条件,请向我们发送您的简历、作品集和其他任何能够证明您对娱乐的认真态度的材料。