Roblox는 최적화된 Chromebook 앱을 통해 더욱 다양한 게이머의 관심을 끌고 있습니다
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

comScore에 따르면 사용자에 의해 4천만 개가 넘는 게임이 개발된 Roblox는
세계 최대의 사용자 제작 온라인 게임 플랫폼이며 어린이 및 청소년을 대상으로 한
최고의 게임 사이트입니다. Chromebook의 탄탄한 설치 기반과 교육 시설에서
널리 사용되는 기기라는 점에 영감을 받은 Roblox는
앱을 ChromeOS에 최적화하기로 했습니다.
Roblox는 터치스크린이 있는 노트북 및 태블릿 등 다양한 기기를 지원합니다.
그렇기 때문에 노트북 모드 및 태블릿 모드에서 모두 실행되는 Chromebook의 기능을 활용할 수
있습니다. Roblox에서는 이미 Android를 지원했기 때문에 최적화 과정은
상당히 매끄럽게 진행되었지만, Chromebook에서도 원활하게 실행되도록
Android 빌드내에서 몇 가지를 수정해야 했습니다.

진행한 작업
먼저 Roblox에서는 Android 앱에 내장된 기능이 ChromeOS와 호환되는지 검토했습니다. Android 앱의 아키텍처와 관련된 기존 결정 중 일부는 ChromeOS, 특히 정적 화면 렌더링 크기를 최적화할 때 문제가 되었습니다. Roblox는 몰입도가 우수한 게임 환경을 제공하기 위한
전체 화면 방식을 선택하기 전 이 문제를 테스트, 실험, 최적화하는 데 시간을
들였습니다.
Roblox에서는 기기 식별을 위해 내부적으로 Chromebook을 어떻게 분류할지
결정해야 했습니다. Chromebook은 실행되는 모드에 따라 노트북으로도,
태블릿으로도 기능할 수 있기 때문입니다. 기존에 사용하던 기기 분류에
Chromebook이 꼭 맞아 들어가지 않았기 때문에 Roblox에서는 사용자 참여와
성능을 추적하기 위해 새로운 카테고리를 만들었습니다. Chromebook의
화면 비율 및 키보드는 사용자가 기기를 어떻게 드느냐에 따라 동적으로
변경되므로 Roblox는 화면과 키보드 방향을 즉시 감지하는 기능을
추가했습니다.
결과
현재 Roblox의 2D 앱 및 3D 엔진은 Chromebook에서 매우 잘 작동되고 있으며
사용자에게 독특한 게임 환경을 제공합니다. 기기 모드를 전환하는
기능 덕분에 다양한 장소 및 상황에서도 앱을 간편하게 사용할 수 있으며
컨트롤 및 입력 설정에 따라 조정하기도 쉽습니다.
Roblox가 ChromeOS 지원을 처음 발표하고 출시했을 때, 개발자 및 플레이어 커뮤니티에서 큰 기대를 품었습니다. 이러한 관심은
Chromebook에서 정기적으로 Roblox를 플레이하는 플레이어층이 두터워지는
결과로 이어졌습니다.
시작하기
ChromeOS에 맞게 앱을 최적화하는 가장 좋은 방법을 알아보세요.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2018-11-19(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 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)."]]