高级UI工程师(远程)

16个月前远程全职
1047 Games

1047 Games

location 纽约
unsaved
概述 1047 Games的创立初衷是让人们在制作优秀游戏的同时享受乐趣。Ian Proulx和Nicholas Bagamian于2017年在他们斯坦福大学的宿舍创立了1047 Games,他们打破常规,凭借创造终极游戏体验的激情,创造了Splitgate,这是一款独特的科幻第一人称射击游戏,添加了传送门枪来颠覆这个类型。 最初,两位计算机科学专业的学生在一个项目演示中将传送门放入第一人称射击游戏中,如今已发展成为一家风险投资支持的公司,筹集了超过1.2亿美元的资金。 在1047 Games,你将会找到一支永久远程工作的、由来自世界上最大的游戏和科技公司的顶级人才组成的团队,他们与我们的创始人有着相同的愿景。毅力、创新能力、追求乐趣和初创企业的心态定义了我们的团队。我们目前正在开发Splitgate宇宙中的一款全新射击游戏。 作为一名游戏玩法工程师,你将面对公司中一些最复杂的挑战(也可以说是最有趣的!)。你将为游戏设计设定方向,优先考虑功能,并与美术和制作部门合作,不断改进我们的新游戏。 你将会做什么 • 与设计师、美术师和其他工程师密切合作,设计和实现面向玩家的用户界面 • 使用C++和UMG在Unreal Engine 5中实现稳定、模块化和可维护的用户界面组件和系统 • 积极参与代码审查 • 识别和解决用户界面代码库中的性能瓶颈 • 将设计模型分解为可操作的任务 我们在寻找什么 • 热情的工程师:你喜欢解决困难的、看似不可能的技术问题,并努力找到创造性的解决方法 • 努力工作的人:你喜欢付出额外的努力,不是因为别人要求,而是因为你热爱自己的工作,知道完成手头任务的影响 • 热爱游戏的人:你是一个从小玩游戏长大的玩家,能够认识到优秀游戏与普通游戏的区别。你理解玩家的心态,能够创造和实施进一步改进游戏的功能 所需技能 • 4年以上的用户界面工程经验,并有发布游戏的经验 • 计算机科学、软件工程或其他等同教育背景的学士学位 • 能够阅读、审查和编写可靠高效的C++代码 • 强大的调试、性能分析和问题解决能力 • 对常见用户界面架构方法(MVC、MVVM)的理解 期望技能 • 支持在线服务游戏、提供季度更新的经验 • 使用主流游戏引擎(Unreal Engine、Unity)的经验 • 使用UMG和Slate的经验 • 在主机上开发游戏的经验 • 构建材料(着色器)的经验 • 使用JIRA、Perforce和Swarm的经验 • 异步编程的理解 • 垃圾回收的理解 • 在GitHub上有最近的个人项目,如果是游戏项目就更好了