Roblox dociera do większej liczby graczy dzięki zoptymalizowanej aplikacji na Chromebooka

Roblox to największa platforma gier online tworzonych przez użytkowników, na której znajduje się ponad 40 milionów gier. Według comScore jest to też najpopularniejsza strona z grami dla dzieci i nastolatków. Zainspirowana dużą liczbą Chromebooków i urządzeń używanych w placówkach edukacyjnych firma Roblox postanowiła zoptymalizować swoją aplikację pod kątem ChromeOS.

Roblox obsługuje wiele urządzeń, w tym laptopy i tablety z ekranami dotykowymi. Dzięki temu może korzystać z możliwości Chromebooka, który działa w trybie laptopa i tabletu. Proces optymalizacji przebiegł dość sprawnie, ponieważ Roblox obsługiwał już Androida, ale trzeba było wprowadzić kilka zmian w wersji na Androida, aby zapewnić płynne działanie na Chromebooku.

Rozwiązanie

Najpierw firma Roblox sprawdziła, które funkcje wbudowane w aplikację na Androida są zgodne z ChromeOS. Niektóre pierwotne decyzje architektoniczne dotyczące aplikacji na Androida były problematyczne podczas optymalizacji pod kątem ChromeOS, zwłaszcza statyczny wymiar renderowania ekranu. Zanim Roblox zdecydował się na tryb pełnoekranowy, który zapewnia bardziej wciągające wrażenia z gry, przeprowadził testy, eksperymenty i optymalizację pod kątem tego problemu.

Na potrzeby identyfikacji urządzenia firma Roblox musiała zdecydować, jak sklasyfikować Chromebooka wewnętrznie, ponieważ w zależności od trybu pracy miał on możliwości laptopa i tabletu. Ponieważ Chromebooki nie pasują do obecnej kategoryzacji urządzeń, Roblox po prostu utworzył nową kategorię do śledzenia zaangażowania użytkowników i skuteczności. Stosunek ekranu i klawiatura Chromebooka zmieniają się dynamicznie w zależności od tego, jak trzymane jest urządzenie, dlatego Roblox dodał obsługę wykrywania orientacji ekranu i klawiatury w czasie rzeczywistym.

Wyniki

Chromebooki doskonale obsługują aplikację 2D i silnik 3D Robloxa, zapewniając użytkownikom wyjątkowe wrażenia z gry. Możliwość przełączania się między różnymi trybami urządzenia sprawia, że aplikacja jest łatwa w użyciu w różnych miejscach i sytuacjach oraz łatwo ją dostosować do preferencji dotyczących sterowania i wprowadzania danych.

Gdy Roblox po raz pierwszy ogłosił i udostępnił obsługę ChromeOS, społeczności deweloperów i graczy były bardzo podekscytowane. Zainteresowanie to przerodziło się w dużą grupę oddanych graczy, którzy regularnie grają w Roblox na Chromebookach.

Rozpocznij

Dowiedz się, jak najlepiej zoptymalizować aplikacje pod kątem ChromeOS.