Roblox工作室负责人:生成式AI工具将改变元宇宙内容创作

VR陀螺 · 2023年05月04日

Roblox的两个新的生成式AI创意工具或将为内容创作带来更多可能性。

此前Roblox团队宣称正式推出生成式AI工具Code Assist(代码辅助)和Material Generator(材质生成器),朝着让“Roblox的每个用户都成为创造者”的目标迈出了一大步。能够让更多“因没有相关经验而无缘游戏开发”的人接触游戏创作,尽情发挥想象力。

图源:Roblox

目前Code Assist和Material Generator这两个工具的测试版都在以开发者为核心的Roblox Studio平台上线。

受年轻群体喜爱的元宇宙平台

Roblox是知名元宇宙平台,玩家可以借助平台的功能在其中开发自己的游戏,也能玩其他玩家创建的游戏。据官方报告的2月的关键指标数据中提到,当月的日活跃用户(DAU)为6730万,同比增长22%,用户在该平台上花费了46亿小时体验内容。

Roblox的受众不仅庞大,而且范围越来越广。据悉超过一半的Roblox用户年龄在13岁以上,平台增长最快的年龄段是17-24岁,该年龄段群体目前占平台上DAU的近四分之一。

Roblox创作中心上有各种玩家创建的游戏(图源:Roblox)

官方提到最近的热门游戏《Frontlines》及其开发团队Maximillian Studios,一个6人团队,在一年的时间里便在Roblox上设计开发了第一人称射击游戏。

Maximilian的创造力和对细节的考究,再加上利用Roblox的电影效果以及独特的音频和设计技术,为用户创造了令人难以置信的无缝体验。《Frontlines》发布后不到一个月,全球访问量已达1200万次。

《Frontlines》(图源:Roblox)

Roblox的首席技术官Dan Sturman表示:“随着生成式AI技术的出现,我们看到了一个彻底改变平台内容创作的机会,既可以通过增强Roblox Studio使创作变得更快捷、更容易,也可以让Roblox上的每个用户都有机会成为创作者。”

Code Assist(代码辅助)

Code Assist是一款Studio Script Editor中的AI即时编程工具,目前已发布测试版。简单来说,这是一款能帮助更多人使用AI来更智能、更快速地编写代码的工具。现阶段是为经验丰富的开发者而设计,随着模型的迭代改进,未来将让更多无编程基础的人也能方便地使用它创造游戏内容。

Code Assist可在开发者输入时建议输入代码行或代码功能,帮助开发者更高效地编写代码。根据开发者的注释和代码中的上下文,AI的建议将以两种方式触发:

1.当开发者在某一行上停顿数秒,或AI模型获得足够的上下文内容以进行建议时,将自动触发;

2.手动使用热键(可通过文件>高级>自定义快捷键来设置)。

Alt + \ (Windows)

⌥+ \ (MacOS)

目前,开发者仍需要先编写多行代码才能触发AI建议。若要接受建议,按Tab键,然后就可以像编辑自己的代码一样继续进行编辑;若不接受AI建议,则忽略并继续输入。

Code Assist工作原理示例(图源:Roblox开发者博客)

Code Assist有助于自动执行基本的编程任务,因此开发者可以专注于创造性工作,但它并不会总是建议完美的代码(不使用更新的API;AI建议的数量存在每日上限;并非所有手动触发都会生成建议等等限制)。开发者仍然需要审查、测试和确定代码建议是否符合上下文,AI不能替代开发者学习和练习编程技能。

Roblox开发者博客提到,目前官方不使用任何非公开数据来训练模型。该工具仅使用一小部分自由市场资产来微调大型语言模型。且该子集已通过各种安全筛选审查。如果Roblox计划改变模型训练方法,将在社区与开发者们进行公开透明的沟通。

Material Generator(材质生成器)

Material Generator是可以通过描述开发者想要的东西来创建材质进行设计的工具。创建出来的高质量材质纹理将可以应用于游戏中的物品对象,用户可以根据提示从多个选项中进行选择。

Material Generator旨在通过文本创建材质。输入任何短语并点击“生成”,几秒钟之内,将看到一些图像。如果不喜欢可以再次点击生成,或继续优化文本以获得不同的图像。单击场景中的对象可放大查看材质预览。

Material Generator操作示例(图源:Roblox开发者博客)

当预览材质时,会发现其应用了法线贴图和粗糙度贴图,未来Roblox计划增加金属度贴图。纹理分辨率为512x512。开发者可以选择一种基础材质,结合Material Generator将基础材质的物理属性应用于自己的新材质变体,选择保存后,材质将保存到材料管理器中。

Roblox展示“明亮的峡谷红色岩石”“彩绘玻璃”等材质纹理(图源:Roblox)

要在Studio中启用测试版,可通过文件>测试版功能>并启用Material Generator进行设置。

词条的编写提示可以是一个迭代过程。开发者可以添加一长串的词语描述以帮助训练出自己想要的材料。以下是一些示例:

  • 对于特写模式,请尝试使用诸如“近景”“自上而下”和“纹理”之类的术语。
  • 对于更简单的重复图案,请尝试使用“简单”“图案”“对称”和“平面”等术语。
  • 对于更好地把控风格,请尝试使用如“逼真”“卡通”和“手绘”等术语。
  • 对于更改颜色的能力,请尝试使用“灰度”等术语,这样就可以事后再对材料进行着色。

据Roblox开发者博客所述,Roblox坚信AI可以赋予创作者创造精彩内容的能力,开发者应对自己创建的内容负责;开发者所创建的任何内容都将经过审核,并受Roblox社区准则条款的约束。

Roblox新AI工具的演示中,它们与Midjourney、Dall-E 2和ChatGPT等生成式AI工具相比,已经非常相似,目前,这两种工具也都是相互独立的,训练方式也不同。

除了对话式AI和快速发展的AI艺术工具之外,如今AI正往编程助手的方向发展。Adobe公司AR部门的前副总裁、现在Roblox工作室的负责人Stefano Corazza表示,Roblox的新AI工具目前是针对“熟悉编程的人,我们只是想让他们更有效率。”但另一方面也是为新手开发者的创意而来。

Corazza说道:“我们也在努力来帮助那些完全是编程新手的人,但如果将重点放在完全不懂编程的人,我们可能需要像ChatGPT这样的不同类型的界面,这样的以学习为重点的界面更有用一点,因为他们可以解释代码的作用等等。

AI会成为元宇宙开发者的“利器”吗?

比尔盖茨日前发表了一篇文章《The Age of AI has begun(AI时代已经开始)》,他提到:“AI的发展与微处理器、个人电脑、互联网和手机的发明一样重要。它将改变人们工作、学习、旅行、获得医疗保健以及相互交流的方式。整个行业将围绕它重新定位。”如今AI的利用率大幅提升,如何规避AI生成内容所导致的风险和问题成为了新的难点。

Corazza表示:“在未来,AI工具可能会成为玩家的一种超级能力,我们将不得不采取更多的实时控制。它不仅需要适龄,还需要适合环境。我们正试图开发一种更符合情境的控制方式,因为我们认为这在未来将是一个大问题。”

编程和创作是人们非常重要的能力,如今快速发展的AI助手要怎样为元宇宙环境动态生成虚拟空间。像Meta的Horizon Worlds和AltSpace VR这样的大型社交VR世界背后,这种“建好了虚拟空间,就会有人来”的想法并没有完全成功。

Corazza认为:“我们所看到的是一种转变,很多严格意义上的技术将被AI掌握。然后它(AI工具)将留给创作者更多的高级控制,我们将使更多的人能够在元宇宙中表达他们的想法。”

Corazza还提到了Roblox的元宇宙,以及它的数亿用户:“直到现在,元宇宙平台需要的内容规模还没有得到满足。而且世界上很少有公司能真正承担得起如此庞大的内容。但假设我们降低门槛,现在每个人都可以生成一座城市,只需说‘创建一个在日落时分下着雨的旧金山市’,然后能够即时生成你要的内容。只有创建成本变得非常低,然后人们才可以开始做真正有趣的事情,可以进行各种实验。”

Roblox还没有积极投入VR和AR,尽管Corazza说Roblox正在探索许多不同类型的平台。但很明显的是,这些在3D世界中的生成式AI将很快对元宇宙、VR和AR产生巨大的影响。

Corazza补充说明:“UGC很强大,是内容创作的第一个拐点,然后第二个拐点就是现在我们看到的生成式AI,将为内容创作带来数量级的变化。甚至像VR和AR也会蓬勃发展,因为现在人们可以在这些虚拟世界里做更多事情,而且AI的发展速度还可以更快。我认为这将对游戏规则带来巨大的改变。”

当然,对于那些希望Roblox有长远未来的人来说,所有这些消息都让人喜忧参半。虽然初始阶段Roblox为开发人员提供了一种轻松向游戏添加材质纹理和游戏内容的方法,但这样的功能和发展规划似乎会让开发人员越来越依赖AI,在创建游戏时需要动手发挥创意的工作会更少。就效率而言,这似乎是一场轻松的胜利,但这确实意味着AI不仅将改变内容创作,还会改变玩法体验本身。

相关标签:Roblox生成式AI工具.元宇宙
评论
暂无任何评价