2004 wurde Roblox mit dem Vorhaben gegründet, die Vorstellungskraft von Millionen von Menschen weltweit zu fördern. Zusammen mit führenden Talenten der Branche haben wir die härtesten technischen und produktbezogenen Herausforderungen gemeistert, um die Welt auf spielerischem Weg zusammenzubringen. Und wir haben gerade erst begonnen. Die Roblox-Plattform nutzt eine Vielzahl an Technologien, die so inspirierend sind wie unsere Spieler und Ersteller.
Reality Engine
Unsere Reality Engine ist das Herz des virtuellen Erlebnisses bei Roblox. Es ist eine proprietäre, leistungsstarke, plattformübergreifende Echtzeit-Simulations-Engine, die Genauigkeit dynamisch skaliert, um sich auf das Potenzial unterschiedlicher Geräte einzustellen. Die Engine läuft mit 60 Bildern pro Sekunde und kann von einem iPhone 4S bis zum neuesten Spiele-PC skalieren.
Die Physik-Engine verteilt Rechenarbeit auf verbundene Clients und Server und nutzt Algorithmen zum Zuweisen und Verwalten von Simulationszonen.
Die Rendering-Engine produziert immer genauere Grafiken in Echtzeit für alle Gerätearten.
Unsere Netzwerkebene verwaltet die Kommunikation, um störungsfreie Echtzeit-Erlebnisse für alle Spieler trotz der Herausforderungen, die verteilte Systeme stellen, zu ermöglichen.
Universal Game Client
Die Roblox-Reality-Engine befindet sich in unserem Universal Game Client, eine einzige Codebasis, die für alle Plattformen, die wir bedienen, genutzt werden kann, von iOS und Android, über Mac, PC, Xbox One und Oculus Rift bis hin zu HTC Vive.
Der Client passt sich dynamisch an das Potenzial jedes Geräts an.
Unsere Spiele-Server sind geräteunabhängig und ermöglichen plattformübergreifendes Spielen aller Roblox-Spiele. Spieler auf Handy, Tablet, Mac, PC, Xbox One und in VR können jederzeit alle gemeinsam ein einziges, virtuelles Erlebnis spielen, ungeachtet des Geräts ihrer Wahl.
Wir sprengen die Grenzen zwischen 2D- und 3D-Interaktionen und streben nach Erlebnissen, die nahtlos zwischen 2D-Oberflächen im App-Stil und immersiven 3D-Umgebungen wechseln.
Soziale Echtzeit-Plattform
Roblox ist und war immer ein soziales Erlebnis. Zu Spitzenzeiten verarbeiten wir über 3,5 Millionen Anfragen pro Sekunde über alle Backend-Dienste auf der Roblox-Plattform. Unsere Vision ist eine einzige globale Community, die in Echtzeit miteinander spielt und kommuniziert und für die geografische und sprachliche Grenzen keine Bedeutung haben.
Roblox macht sich maschinelles Lernen und Bewertungssysteme zunutze, um neue und ansprechende Arten zu entwickeln, Freunde zu finden, mit ihnen zu spielen und kreative Spielerlebnisse zu entdecken.
Der Chat von Roblox entwickelt sich immer weiter, um einen nahtlosen Wechsel zwischen App und virtuellen Erlebnissen zu bieten, während mit derselben Freundesgruppe gechattet wird.
Wir führen ständig Neuerungen für die Kommunikation zwischen Spielern ein. Dabei behalten wir unseren sicheren Raum für Kinder bei, während wir älteren Benutzern Ausdrucksfreiheit in einer familienfreundlichen Umgebung bieten.
Roblox Compute Cloud
Die „Roblox Distributed Compute Cloud“ ist eine Sammlung von Servern, die virtuelle Erlebnisse beherbergen. Zu Spitzenzeiten hat Roblox über 5,2 Millionen gleichzeitige Benutzer auf seiner Plattform beherbergt. Unser Paarungssystem findet die beste Spielinstanz für jeden Spieler und verbessert Faktoren wie Freunde im Spiel, Geolocation, Server-Leistung, Sprache und andere.
Die Server befinden sich überall auf der Welt und haben das Ziel, jedem Spieler eine Verbindung mit geringer Wartezeit zu einem Spiel zu bieten.
Die Server betreiben eine proprietäre Roblox-Cloud-Software, die eine einheitliche Oberfläche für das Starten und Verwalten von Rechenaufgaben bietet, meistens für Spiele, ungeachtet der Hardware und des Betriebssystems.
Unsere Roblox-Paarungs-Algorithmen nutzen ein ausgeklügeltes Set von Prioritäten, um jeden Spieler mit dem besten Spiel zu verbinden.
Infrastruktur für die Team-Entwicklung
Wir haben Erfolg, wenn unsere Entwickler Erfolg haben. Wir verfügen über ein wachsendes Set von Tools, die eine unglaublich talentierte, globale Community von über zwei Millionen Entwicklern jeden Monat unterstützt.
Roblox Studio ist unsere Entwicklungsumgebung für soziale Erlebnisse in Echtzeit, die es Erstellern erlaubt, 3D-Umgebungen direkt zu verändern, physikbasierte, interaktive Modelle zu erstellen, komplexe Geometrien zu gestalten und Spielmechaniken zu programmieren.
Mithilfe von Roblox Team Create können Entwickler Erlebnisse in Echtzeit mit anderen auf der Welt gestalten.
Roblox-Spiele werden unterstützt von einer wachsenden Anzahl von Cloud-Diensten, wie Spielhosting, Datenspeicherung und Transaktionen mit virtueller Währung. Spiele werden sowohl von Einzelnen als auch von Teams mithilfe von Roblox-Gruppen erstellt.
Vergangenheit, Gegenwart und Zukunft unserer Technologie
Wir bei Roblox sind stolz auf unsere Vergangenheit, die zur Technologie geführt hat, die heute auf unserer Plattform verwendet wird. Und wir freuen uns noch mehr auf die Zukunft. Sieh dir die Videos unten an, um ein besseres Verständnis von uns zu gewinnen.
Wie ist es, für Roblox zu arbeiten?
Wir sind bestrebt, ein bereicherndes Umfeld zu schaffen, in dem die Menschen befähigt werden, die beste Arbeit ihrer Karriere zu leisten. Blicke hinter die Kulissen und erfahre mehr.
Die Zukunft des Spielens erschaffen
Innovation steht bei allem, was wir tun, im Mittelpunkt. Lerne einige der talentierten Mitarbeiter von Roblox kennen, die die aufregendsten technischen Herausforderungen von heute lösen.
Du hast Interesse daran, für Roblox zu arbeiten?
Die Möglichkeiten bei Roblox sind grenzenlos. Wir suchen Menschen, die eine bedeutende Rolle für den anhaltenden Erfolg unseres Unternehmens in großem Umfang übernehmen möchten. Menschen, die das Spiel ernst nehmen, aber auch keine Angst haben, Spaß zu haben. Wenn du das bist, lass uns reden.