Roblox: breitere Nutzerbasis dank einer Optimierung für Chromebooks
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

[Roblox](https://www.roblox.com/) ist die größte Plattform für nutzergenerierte Spiele weltweit und laut comScore die wichtigste Gaming-Website für Kinder und Jugendliche. Sie bietet über 40 Millionen von Nutzern eigens entwickelte Spiele. Angesichts der wachsenden Nutzerzahl von Chromebooks, insbesondere auch in Bildungseinrichtungen, war es Roblox wichtig, ihre App auch für ChromeOS zu optimieren.
Roblox läuft bereits auf einer Vielzahl von Geräten, darunter Laptops und Tablets mit Touchscreens.
Da Chromebooks sowohl im Laptop- als auch im Tabletmodus verwendet werden können, eignen sie sich hervorragend für die Nutzung der App. Da Roblox bereits auf Android-Geräten funktionierte, war die weitere Optimierung für Chromebooks relativ einfach. Für eine optimale Spielleistung mussten lediglich ein paar Anpassungen im Android-Build vorgenommen werden.

Vorgehensweise
In einem ersten Schritt untersuchte Roblox die Android-App auf Kompatibilität mit ChromeOS. Dabei zeigte sich, dass einige Aspekte der App-Architektur unter Android, vor allem das statische Bildschirmrendering, unter ChromeOS zu Problemen führen könnten. Roblox führte in diesem Zusammenhang umfassende Tests durch und entschied sich dann für einen Vollbildansatz, um seinen Nutzern möglichst immersives Gaming zu ermöglichen.
Im Hinblick auf die Geräteidentifikation mussten sich die Entwickler entscheiden, ob Chromebooks intern als Laptop oder als Tablet klassifiziert werden sollten. Da sie grundsätzlich beide Modi bieten, war eine klare Einordnung zuerst schwierig. Um der Sonderstellung von Chromebooks in der Reihe der unterstützten Geräte gerecht zu werden, erstellte Roblox einfach eine neue Kategorie für das Nutzungs- und Leistungstracking. Bei Chromebooks passen sich Seitenverhältnis und Tastaturausrichtung dynamisch an, je nachdem wie das Gerät gehalten wird. Auch die Roblox App musste demnach solch eine Erkennungsfunktion bieten.
Ergebnisse
Die 2D-App und 3D-Engine von Roblox liefern auf Chromebooks gegenwärtig eine sehr gute Leistung und bieten Nutzern so ein einzigartiges Gaming-Erlebnis. Durch einfaches Wechseln zwischen den einzelnen Gerätemodi profitieren Nutzer von maximaler Flexibilität. Sie können an jedem Ort zu jeder Zeit zu ihren Bedingungen spielen und einfach zwischen verschiedenen Steuerungs- und Eingabepräferenzen wählen.
Die Ankündigung, dass Roblox bald ChromeOS unterstützen würde, fand bereits zu Beginn großen Anklang unter den Entwicklern und Spielern. Seit dem Release für Chrome OS nutzen jetzt eine Vielzahl von Spielern regelmäßig und mit großer Begeisterung Roblox auf ihren Chromebooks.
Erste Schritte
Informationen zum Optimieren von Apps für ChromeOS
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2018-11-19 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2018-11-19 (UTC)."],[],[],null,["# Roblox casts a wider net for gamers with optimized Chromebook app\n\nWith more than 40 million games created by its users,\n[Roblox](https://www.roblox.com/) is the largest user-generated\nonline gaming platform and the number-one gaming site for kids and teens,\naccording to comScore. Inspired by the Chromebook's solid install base and the\nlarge number of devices used by educational facilities, Roblox decided to\noptimize its app for ChromeOS.\n\nRoblox supports many devices, including laptops and tablets with touchscreens.\nSo, it's able to benefit from the Chromebook's ability to run in both laptop\nand tablet mode. The optimization process was fairly seamless because Roblox\nalready supported Android, but it had to make a few tweaks within the Android\nbuild to make sure it ran smoothly on Chromebook.\n\nWhat they did\n-------------\n\nFirst, Roblox reviewed features it had built in the Android app for compatibility\nwith ChromeOS. Some of the Android app's original architectural decisions were\nproblematic when optimizing for ChromeOS, most notably the static screen render\ndimension. Roblox spent time testing, experimenting, and optimizing for this\nissue before settling on a full-screen approach for a more immersive gaming\nexperience.\n\nFor device identification purposes, Roblox had to decide how to classify the\nChromebook internally because it had the device capabilities of both a laptop\nand tablet, depending on which mode was running. Because Chromebooks don't\nnecessarily fit neatly into their current device categorization, Roblox simply\ncreated a new category for tracking user engagement and performance. The\nChromebook's screen ratio and keyboard change dynamically based on how the\ndevice is being held, so Roblox added support to detect both screen and keyboard\norientation on the fly.\n\nResults\n-------\n\nChromebooks currently run Roblox's 2D app and 3D engine extremely well,\nand provide users with a unique gaming experience. The ability to toggle between\ndifferent device modes makes the app easy to use in a variety of locations and\nsituations, and easy to adjust based on control and input preferences.\n\nWhen Roblox first announced and released support for ChromeOS, there was a lot\nof excitement from its developer and player communities. This interest turned\ninto a large group of dedicated players who love playing Roblox on their\nChromebooks on a regular basis.\n\nGet started\n-----------\n\nLearn how to best\n[optimize your apps for ChromeOS](/topic/arc/optimizing)."]]