谷歌 Game Builder:让不懂编程的人也能轻松开发 3D 游戏
Area 120 是谷歌内部孵化器,这家搜索巨头的一些实验性项目都诞生于此,今天该团队推出了一款名为 “ Game Builder ” 的免费且易用的工具,给那些想要自行开发 3D 游戏但又未掌握编码知识的 PC 和 macOS 用户带来很大帮助。Game Builder 目前只能通过 Valve 的 Steam 平台使用,所以你需要创建一个 Steam 帐号才能试用。
在快速下载后,Game Builder 会询问用户想要在多大的屏幕上工作,在用户告诉它自己想要创建一个新项目,在现有项目上继续工作,还是尝试一些示范项目后,它会让用户立即进行体验。这些示范项目包括第一人称射击游戏、平台游戏以及 Game Builder 卡系统的演示——该卡系统可用于编写更复杂的交互程序。
菜单系统和开发体验都需要用户花一些时间来适应,并不是特别直观,但在使用了一段时间以后,用户就会掌握它的使用窍门。在默认情况下,Game Builder 整体设计美学显然从《我的世界》中获得了一些灵感,但用户可以选择自己想要开发的游戏类型。我并未将 Game Builder 看作是适合年龄较小的孩子进行游戏编程的工具,因为我们谈论的是一种相对侧重文本且复杂的体验。
若想构建更复杂的交互体验,用户可以使用 Game Builder 基于卡片的可视化编程系统。这种系统虽然也很直观,但仍需要一段时间适应。谷歌表示,构建 3D 关卡就像是玩游戏。这种说法是有一定道理的,因为用户是在游戏环境中创建体验,但并不一定是一款简单的游戏。
Game Builder 有一个很酷的功能,那就是用户还可以开发多人游戏,甚至可以与朋友实时创建游戏。
传统上,拖放游戏开发工具的适用范围给人感觉非常有限。Area 120 团队正试图克服这个问题,为此他们允许用户使用 JavaScript 工具,而不是拘泥于一些预编程特性。谷歌还押注于 3D 物体库 Poly,为用户提供许多旨在创建和设计关卡的选项。
现如今,谷歌越来越重视游戏开发,这已经不是什么秘密,该公司还准备在 今年晚些时候推出 Stadia 游戏流媒体服务 。虽然两者之间似乎还没有什么联系,但如果我们在 Stadia 上面看到 Game Builder,我也不会感到意外。
翻译:皓岳
Google’s Game Builder turns building multiplayer games into a game