热门
Unity2021.2测试版中新增针对Chrome OS的游戏的构建和端口选择
从2021.2测试版开始,用户可以在Unity的Android开发环境中为Chrome OS构建或移植用户的Android标题。
目前Unity已经与谷歌合作,将Chrome OS集成到Android开发环境中。从Unity 2021.2开始,用户将能够在新的和现有的Android应用程序中添加Chrome OS功能。今年晚些时候,Unity将在2021.1版和2020 LTS版中增加对Chrome OS的支持。Unity将支持32与64位系统以及手持Chrome OS设备。
Chrome OS一直是笔记本电脑/个人电脑市场增长最快的分支市场,2020年同比增长超过100%,同期Chromebooks出货量超过3000万台——而截至2021年第一季度Chromebooks的出货量已经达到1100万台!Chrome OS在教育和休闲家庭使用方面尤其强大,这使得Chromebooks成为将手机游戏带给更广泛受众的绝佳机会。随着越来越多的安卓用户选择Chromebooks,Unity发现该平台对安卓开发者来说将是一个非常难得的机会。
Chrome OS入门
由于Chrome OS功能是在Android环境中构建的,因此用户无需在编辑器中管理多个平台。此外,启用对Chrome OS支持只需选中一个选框,操作非常简单。用户首先需要转到构建设置并选择安卓系统。并打开Player Setting选择Chrome OS (见上图)。允许从同一个项目和构建目标进行构建Chrome OS程序是非常方便的,因为它减少了重复的代码并简化了发布管道。
添加键盘和鼠标支持
在支持键盘、鼠标、触摸板和游戏手柄方面,创作者有两个选择(触摸控制将在Chrome平板电脑和带有触摸输入的Chromebook中展现)。用户可以使用默认选项,Chrome OS将这些输入事件映射到触摸屏事件,这样用户现有的Android输入代码就可以在没有chaIinput控件的情况下工作,用户也可以使用Unity来编程用户自己的输入控件输入系统。Unity建议用户编写自己的输入控件,以定义更好的用户体验——这也使用户能够访问鼠标位置更新,并帮助他们创建触摸板和右键单击事件。想要编写自己的输入控件,请在安卓播放器设置中取消选中Chrome OS输入仿真框。
窗口管理
与Android设备不同,Chrome OS设备支持多个窗口,这些窗口可以具有不同于传统移动设备的纵横比。Unity支持相同的内容多窗口功能平板电脑和Chromebooks的安卓系统。不同类型的窗口包括:
自由形式的窗口和全屏模式:与传统桌面环境一样,窗口可以移动、调整大小、最小化或最大化。
分屏:有一个已知问题,当Unity应用程序有焦点并且屏幕进入睡眠状态时,设备将会唤醒并仅显示Unity应用程序。
需要注意的是目前不支持画中画功能。
分析和性能优化
Chrome OS设备的性能和功能各不相同,因此配置和性能优化对于提升用户体验至关重要。
用户可以使用Unity的配置文件,也可以使用Android设备的配置文件。对于基于x86-x64的Chromebooks,建议使用Intel的配置文件。
在Google Play上发布
Chrome操作系统的发布工作流程和货币化系统与Android相同。这意味着用户创建的项目,无论是使用应用内购买,或是广告还是两者兼有,都将在安卓系统上以同样的方式为他们盈利。这对手机游戏发行商来说是个非常不错的消息,因为接触新的受众要容易得多。事实上,由于屏幕尺寸较大,Chrome OS的用户可能会进行更长时间的游戏,换而言之玩家粘性将会更大。
由于Chrome OS的中的游戏可以在游戏商店中找到,用户可以享受跨平台游戏的乐趣——他们可以在Android设备上开始游戏,并在Chrome OS上继续游戏。此外,好友列表和跨平台多人游戏都可以在两个平台之间无缝运行。
想要了解更多关于Unity的全新消息与应用案例,请继续关注我们的账号。我们会在第一时间快速整理有关Unity的全新动态。欢迎大家关注转发~
电话:010-50951355 传真:010-50951352 邮箱:sales@souvr.com ;点击查看区域负责人电话
手机:13811546370 / 13720091697 / 13720096040 / 13811548270 /
13811981522 / 18600440988 /13810279720 /13581546145