Roblox با برنامه Chromebook بهینه شده، شبکه گسترده تری را برای گیمرها ایجاد می کند
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.

با توجه به comScore، Roblox با بیش از 40 میلیون بازی ایجاد شده توسط کاربران، بزرگترین پلتفرم بازی آنلاین توسط کاربران و سایت شماره یک بازی برای کودکان و نوجوانان است. Roblox با الهام از پایه نصب محکم Chromebook و تعداد زیاد دستگاه های مورد استفاده توسط امکانات آموزشی، تصمیم گرفت برنامه خود را برای ChromeOS بهینه کند.
Roblox از بسیاری از دستگاه ها، از جمله لپ تاپ و تبلت با صفحه نمایش لمسی پشتیبانی می کند. بنابراین، میتواند از توانایی Chromebook برای اجرا در حالت لپتاپ و تبلت بهره ببرد. فرآیند بهینهسازی نسبتاً یکپارچه بود زیرا Roblox قبلاً از اندروید پشتیبانی میکرد، اما مجبور بود تغییراتی را در بیلد اندروید انجام دهد تا مطمئن شود که روی Chromebook به خوبی اجرا میشود.

کاری که آنها انجام دادند
ابتدا، Roblox ویژگیهایی را که در برنامه Android برای سازگاری با ChromeOS ساخته بود، بررسی کرد. برخی از تصمیمات معماری اولیه برنامه Android هنگام بهینه سازی برای ChromeOS مشکل ساز بودند، به ویژه بعد رندر صفحه استاتیک. Roblox قبل از اینکه روی یک رویکرد تمام صفحه برای یک تجربه بازی همهجانبه تر تصمیم بگیرد، زمان را صرف آزمایش، آزمایش و بهینه سازی برای این موضوع کرد.
برای اهداف شناسایی دستگاه، Roblox باید تصمیم می گرفت که چگونه Chromebook را به صورت داخلی طبقه بندی کند، زیرا بسته به حالتی که در حال اجرا بود، دارای قابلیت های دستگاه لپ تاپ و تبلت بود. از آنجایی که کرومبوکها لزوماً با دستهبندی دستگاه فعلیشان مطابقت ندارند، Roblox صرفاً یک دسته جدید برای ردیابی تعامل و عملکرد کاربر ایجاد کرد. نسبت صفحه و صفحهکلید Chromebook بهصورت پویا بر اساس نحوه نگهداشتن دستگاه تغییر میکند، بنابراین Roblox پشتیبانی برای تشخیص جهت صفحهنمایش و صفحهکلید در لحظه اضافه کرد.
نتایج
کروم بوک ها در حال حاضر برنامه دو بعدی و موتور سه بعدی Roblox را به خوبی اجرا می کنند و تجربه بازی منحصر به فردی را برای کاربران فراهم می کنند. قابلیت جابهجایی بین حالتهای مختلف دستگاه، استفاده از برنامه را در مکانها و موقعیتهای مختلف آسان میکند و بر اساس تنظیمات برگزیده کنترل و ورودی، به راحتی قابل تنظیم است.
هنگامی که Roblox برای اولین بار پشتیبانی از ChromeOS را اعلام و منتشر کرد، هیجان زیادی از طرف توسعه دهندگان و جوامع پخش کننده آن وجود داشت. این علاقه به گروه بزرگی از بازیکنان اختصاصی تبدیل شد که دوست دارند Roblox را به طور منظم در Chromebook خود بازی کنند.
شروع کنید
با نحوه بهینهسازی بهترین برنامهها برای ChromeOS آشنا شوید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2018-11-19 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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 بهوقت ساعت هماهنگ جهانی."],[],[],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)."]]