当我在 2020 年与 Roblox 交谈时,该公司正在重建其整个底层基础设施。由于资源不足以满足需求,它一直遇到停机问题,需要构建一个现代化的云原生系统来处理其不断增长的用户群。
但除了系统重建的具体细节之外,Roblox 还为他们的开发用户提供了一些想法。该游戏平台还在研究其开发人员工具集,以及如何为古老的网络浏览器不再是其主要交付机制的世界做好准备。
Roblox 旨在使游戏开发民主化,让其用户无论他们的技术技能如何都可以构建游戏。你可以是皮奥里亚的 10 岁孩子,也可以是东京的专业游戏开发团队——无论你的技能水平或动机如何,我们的想法是提供一个人们可以开发游戏的平台。
但该公司认为,Roblox 平台可能有更多用途,并且正在构建一种新方法,以适应所需的灵活性,同时保持其易于使用。通过向经验不足的开发人员隐藏潜在的复杂性并为更多技术用户构建灵活的新系统,Roblox 正在寻求超越游戏进入其他体验,如虚拟音乐会、商业和更具创造性的方法。
“我们在某些方面看起来像一个非常专业的云提供商,我们的社区进来并在它之上构建了所有这些东西。” Roblox 首席技术官 Dan Sturman
我们最近采访了 Roblox 首席技术官 Dan Sturman,深入了解了这个项目是如何组合在一起的,为大众构建技术堆栈的挑战以及公司进军虚拟货币领域的挑战。
重新思考工具集
虽然“web3”和“metaverse”这两个词现在经常被抛来抛去,尤其是在谈论具有货币化引擎的社交游戏平台时,但 Roblox 想要避免使用行话。相反,该公司希望构建一个灵活的平台,可以跨设备类型无缝移动内容,无论是手机、耳机还是台式电脑。
“元界是一个被夸大和过度使用的术语,它并不具体。但我倾向于回到这两个核心元素:3D 和社交。在 3D 环境中,您可以做很多有趣的事情。它是一种与一群人合作的模式——你的朋友、你的同事、有相同兴趣的人,不管是什么。我认为,这两个人走到一起,背后有很多力量,”他说。