回到顶部

在Bethesda Game Studios新太空探索史诗的开发早期, 星际, 系统程序员安东尼·索尔斯和他的同事一起去拜访了一些工作室认为可能对外太空有一些有用见解的人——美国国家航空航天局.

“我们去了马里兰州的戈达德太空飞行中心观看 他们组装詹姆斯·韦伯望远镜 在这个疯狂的、令人惊叹的、巨大的、精心设计的房间里,“沙巴体育计算机科学实时交互仿真学士学位 毕业的回忆. “我们与世界上最重要的太阳物理学家之一以及第一批拍摄月球高分辨率照片的人之一进行了交谈.”

被称为“nasa朋克”游戏, Bethesda的这款巨大的科幻RPG游戏忠实地再现了真实的星象现象,令玩家眼花缭乱. 有超过1000个可穿越的行星, 星际的范围超越了开放世界类型,创造了一种更准确地归类为“开放宇宙”的体验.虽然Saulls在制作过程中确实花了一些时间在物理上, 他对游戏的主要贡献与太空无关, 而是 相关的. “我的DNA在每个人的脸上 星际索尔斯说. “我把我的心、灵魂和成千上万的时间都投入到这些角色中.”

DigiPen的校友安东尼·索尔斯身穿卫衣,头戴带有《天际》标志的棒球帽,对着镜头微笑.
安东尼·索尔斯(Anthony sauls)一生中大部分时间都是贝塞斯达(Bethesda)的超级粉丝,后来他在DigiPen获得了一份系统程序员的工作.

通过在DigiPen开发学生游戏, 索尔斯很早就发现,他有一种独特的程序员倾向. “我是那种总是被问题所吸引的人,”索尔斯说. “在DigiPen, 你养成了尽快找到所有失败案例的习惯,这样你就可以开始寻找解决方案. 这也是我们在Bethesda的运作方式.“作为著名的《沙巴体育》和《沙巴体育网站》开发商25年来的第一款新知识产权, 星际 这给索尔斯和工作室带来了许多新问题.

对于Bethesda的美工来说,一个主要的问题是用角色填充游戏的巨大宇宙. “当你在像这样的大型游戏中达到一定的内容水平时, 美工没必要为这上千个npc中的每一个创造特定的头像索尔斯说. 找到解决这个问题的方法 更多的 问题. “对于一个, 我不希望所有npc看起来都是相关的索尔斯说, 特别是考虑到工作室致力于游戏的高图像保真度. Saulls还必须考虑到Bethesda对其mod社区的长期贡献. “我们已经雇佣了我们的mod!索尔斯说. “Bethesda一直在推广一个健康的社区,以便在我们的游戏中创造和添加内容. 这一直都很重要.”

通过一些巧妙的工程, Saulls帮助Bethesda巧妙地解决了这些问题,他创建了一个复杂的“乐高套装”,供美工在制作NPC面孔时使用, 一个玩家 从一开始就能进入角色创建界面. “大多数工作室花很多时间在外部美术工具上,为他们的主要角色创造头部,然后导入它们索尔斯说. “在我们这里,每个NPC都要面对 星际 是使用游戏自己的角色定制工具制作和导入的吗. 当我们的艺术家做鬼脸的时候, 当你以玩家的身份进入角色创建菜单时,运行的代码是一样的.尽管玩家会看到一个“按摩”版本的工具, 简化为一般人的需要, 他们仍然可以访问深度面部定制功能 星际 艺术家们过去常常在游戏中制作成千上万个头像.

索尔斯的下一个挑战是确保通过该工具绘制的任何人脸都能正确地动画化. “端到端玩的话,这款游戏里的对话大概有4天的时间. 这太疯狂了,”索尔斯说. 而不是学习天文学, 他发现自己转而钻研语言学和面部形态学, 挖掘新的话题,比如摩擦词, 跳阅, 还有鼻唇沟. “你必须确保所有的乐高组件能够无缝地融合在一起,以传达所有的对话, 在做这件事的时候表现出你的情感, 用眼睛逼真地追踪运动索尔斯说. “这是一个巨大的, 面部必须做的一系列事情, 如果有一件事不管用, 幻想破灭了.”

来自星际的截图,主角Sarah Morgan站在壁炉前.
星际的NPC面部包含了非常出色的视觉细节.

索尔斯称该团队在面部定制工具上取得的成就是“我职业生涯中最自豪的时刻之一”,不仅仅是因为它有效, 而是因为上面那些额外的细节. 首先,玩家可能会注意到,放大人脸可以提高图像的保真度 up,而不是向下. “你可以选择任何NPC, 放大, 看看他们脸上的微观几何形状, 毛孔, 面部毛发, 碎秸. 他们的眼睛看起来会很棒. 细节的水平是疯狂的, 尤其是在这种玩家90%时间都戴着太空头盔的游戏中,索尔斯笑着说.

这些头盔也是索尔斯特别自豪的地方, 这是我个人漫长旅程的高潮. 索尔斯一生中大部分时间都是贝塞斯达的狂热粉丝,他记得自己是怎么开机的 《沙巴体育》 早在2011年,他就迫不及待地创造了自己的角色. “我花了很多时间挑选发型和面部毛发, 然后只要我戴上头盔, 一切都消失了!他说. “这不是世界末日,但我记得我觉得这太令人失望了.”

10年过去了,索尔斯发现自己处于一个极为罕见的境地. “我坐在那里意识到,我一直在努力工作,直到被这家工作室聘用为一名开发者, 突然, 我现在可以解决这个困扰我10年的问题了!索尔斯说. “我们确保所有的头发都符合我们的可穿戴设备, 所以如果你戴上太空头盔,大胡子会真实地向上推, 你的头发会对头饰做出正确的反应.”

一个戴着太空头盔的女性角色.

现在游戏已经发行了,玩家和评论家都在欢呼 星际 对于它的稳定性,网上普遍的说法是它运行。像黄油一样光滑,横跨PC和Xbox Series X|S. 对他来说, 索尔斯认为,他在DigiPen上的教育帮助他在这样一个综合体上实现了稳定, 大规模的标题. “尽早学习低级编程 是巨大的. DigiPen教授C和c++的方法是让你对语言对硬件的实际作用有一个更基本的理解索尔斯说. “没有,, 你不可能真正致力于提升可用性, 稳定, 以及在这么大的比赛中的表现, 特别是在各种平台上.”

看到主播和玩家们兴奋地分享他们在游戏发布后创造的角色,索尔斯“非常自豪”.“对我来说,让玩家能够在游戏中表现出自己和自己想要成为的样子是非常重要的。,他说.

现在,他已经成为一个特立独行的人物创作工具自己, 他一直把他的家人和朋友 星际 太. 索尔斯笑着说:“前几天我让我的岳父进入了游戏,并给他发了一张照片. “有时候我的妻子会和我一起坐在角色创建界面上, ‘Oh, 让这个人!“因为我对这个工具太熟悉了.”