根據(jù)comScore提供的數(shù)據(jù),Roblox是最大的用戶生成在線游戲平臺(tái),也是兒童和青少年的首選游戲網(wǎng)站,其用戶創(chuàng)建的游戲已超過(guò)4000萬(wàn)款。由于深受Chromebook的龐大用戶群和Chromebook設(shè)備在教育機(jī)構(gòu)的大量使用所啟發(fā),Roblox決定針對(duì)Chrome操作系統(tǒng)優(yōu)化其應(yīng)用。
Roblox支持許多設(shè)備,包括帶觸摸屏的筆記本電腦和平板電腦。因此,它可以充分利用Chromebook同時(shí)能在筆記本電腦和平板電腦模式下運(yùn)行的特性。優(yōu)化過(guò)程非常順暢,因?yàn)镽oblox已經(jīng)支持Android,但它必須在Android版本中進(jìn)行一些調(diào)整,才能確保它在Chromebook上順利運(yùn)行。
策略
首先,Roblox檢查了Android應(yīng)用中內(nèi)置的功能,以便與Chrome操作系統(tǒng)兼容。在針對(duì)Chrome操作系統(tǒng)進(jìn)行優(yōu)化時(shí),某些Android應(yīng)用的原始架構(gòu)決策存在問(wèn)題,最明顯的是靜態(tài)屏幕渲染維度。在確定全屏方法以提供沉浸感更強(qiáng)的游戲體驗(yàn)之前,Roblox針對(duì)此問(wèn)題進(jìn)行了測(cè)試、試驗(yàn)和優(yōu)化。
出于設(shè)備識(shí)別的目的,Roblox必須決定如何在內(nèi)部對(duì)Chromebook進(jìn)行分類,因?yàn)樗婢吖P記本電腦和平板電腦的設(shè)備功能,具體取決于正在運(yùn)行的模式。由于Chromebook未必恰好適合當(dāng)前的設(shè)備分類,因此Roblox只是創(chuàng)建了一個(gè)用于跟蹤用戶互動(dòng)度和表現(xiàn)的新類別。Chromebook的屏幕比例和鍵盤可根據(jù)設(shè)備的握持方式動(dòng)態(tài)變化,因此Roblox增加了對(duì)即時(shí)檢測(cè)屏幕和鍵盤方向的支持。
結(jié)果
目前Chromebook可以很好地運(yùn)行Roblox的2D應(yīng)用和3D引擎,并為用戶提供獨(dú)特的游戲體驗(yàn)。支持在不同設(shè)備模式之間切換的特性使該應(yīng)用易于在各種位置和情形下使用,并且易于根據(jù)控制和輸入偏好設(shè)置進(jìn)行調(diào)整。
Roblox首次宣布推出對(duì)Chrome操作系統(tǒng)的支持后,立刻在其開發(fā)者和玩家社區(qū)中掀起了熱烈反響。這一令人振奮的消息引來(lái)了大量的忠實(shí)玩家,他們喜歡經(jīng)常在Chromebook上玩Roblox。
使用入門
了解如何以最佳方式針對(duì)Chrome操作系統(tǒng)優(yōu)化您的應(yīng)用。