Als ich sprach an Roblox im Jahr 2020 war das Unternehmen dabei, seine gesamte zugrunde liegende Infrastruktur neu aufzubauen. Es hatte Probleme mit Ausfallzeiten aufgrund unzureichender Ressourcen, um die Nachfrage zu befriedigen, und musste ein modernes, Cloud-natives System aufbauen, um seine wachsende Benutzerbasis zu bewältigen.
Aber abgesehen von den Grundlagen dieses Systemumbaus hatte Roblox auch einige Ideen für seine Entwicklerbenutzer. Die Spieleplattform befasste sich auch mit ihrem Entwickler-Tool-Set und wie sie sich auf eine Welt vorbereiten könnte, in der der ehrwürdige Webbrowser nicht mehr ihr wichtigster Bereitstellungsmechanismus ist.
Roblox zielt darauf ab, die Spieleentwicklung zu demokratisieren, indem es seinen Benutzern ermöglicht, Spiele unabhängig von ihren technischen Fähigkeiten zu erstellen. Sie könnten ein 10-Jähriger in Peoria oder ein Team professioneller Spieleentwickler in Tokio sein – unabhängig von Ihrem Können oder Ihrer Motivation, die Idee ist, eine Plattform bereitzustellen, auf der Menschen Spiele entwickeln können.
Das Unternehmen ist jedoch der Ansicht, dass die Roblox-Plattform mehr Nutzen haben könnte, und entwickelt einen neuen Ansatz, um die erforderliche Flexibilität zu ermöglichen und gleichzeitig einfach zu bedienen zu bleiben. Indem die zugrunde liegende Komplexität vor weniger erfahrenen Entwicklern verborgen und ein flexibles neues System für technisch versiertere Benutzer aufgebaut wird, versucht Roblox, über Spiele hinaus in andere Erfahrungen wie virtuelle Konzerte, Kommerz und kreativere Ansätze vorzudringen.
„Wir sehen in gewisser Weise wie ein sehr spezialisierter Cloud-Anbieter aus, und unsere Community kommt hinzu und baut all diese Dinge darauf auf.“ Dan Sturman, CTO, Roblox
Wir haben uns kürzlich mit Dan Sturman, CTO von Roblox, getroffen, um einen Einblick zu erhalten, wie dieses Projekt zustande kommt, die Herausforderungen beim Aufbau eines Tech-Stacks für die Massen und den Vorstoß des Unternehmens in die virtuelle Währung.
Werkzeuge neu denken
Während die Begriffe „Web3“ und „Metaverse“ heutzutage ziemlich oft herumgeworfen werden, insbesondere wenn es um eine Social-Gaming-Plattform mit einer Monetarisierungs-Engine geht, möchte Roblox den Jargon vermeiden. Stattdessen möchte das Unternehmen eine flexible Plattform aufbauen, die Inhalte nahtlos über Gerätetypen hinweg verschiebt, egal ob es sich um Telefone, Headsets oder Desktop-Computer handelt.
„Metaverse ist ein aufgeblähter und überstrapazierter Begriff, der unspezifisch ist. Aber ich tendiere dazu, auf diese beiden Kernelemente zurückzukommen: 3D und Social. Es gibt so viele interessante Dinge, die Sie tun können, wenn es sich um eine 3D-Umgebung handelt. Es ist eine Art Zusammenarbeit mit einer Gruppe von Menschen – Ihren Freunden, Ihren Kollegen, Menschen mit denselben Interessen, was auch immer das ist. Ich denke, diese beiden, die zusammenkommen, haben eine Menge Macht hinter sich“, sagte er.