发布者:Leon Nicholls,开发者计划工程师。 今天,我们发布了 Google Cast Remote Display plugin for Unity,以方便您将 Unity 游戏呈现在电视上。Google Cast Remote Display API 针对 Android 或 iOS 移动设备使用功能强大的 GPU、CPU 和传感器,可本地显示在移动设备上,也可以远程显示在电视上。 Unity 是一个非常受欢迎的跨平台游戏开发平台,可支持移动设备。通过将 Google Cast Remote Display 技术与令人赞叹的 Unity 呈现引擎相结合,现在,您可以开发高端游戏体验,让用户可以在价格低廉的Chromecast 和其他 Google Cast 设备上进行播放。 使用插件的游戏我们的合作伙伴提供的令人激动的游戏应用已经在使用 Remote Display plugin for Unity,不久会有更多游戏使用它。 Monopoly Here & Now 是经典的 Monopoly 游戏的最新转折。环游世界,参观世界上那些最具有标志性的城市、地标及民族,成为在护照上盖满印章的第一个玩家从而在游戏中获胜!可以为全家播放游戏,这非常有趣。 勇往直前,将原版战略征服游戏呈现到大屏幕上。挑战您的朋友、组建军队和征服世界!此游戏包括经典的世界地图以及两个附加的主题地图。 这些游戏表明您可以使用手机或平板电脑的功能创建美观的游戏,并将令人惊叹的场景发送到电视上。 将 Remote Display Plugin 添加到您的游戏中您可以从 GitHub 或 Unity Asset Store 下载 Remote Display plugin for Unity。如果您现在有 Unity 游戏,则只需导入 Remote Display 软件包并将 CastRemoteDisplayManager 预制件添加到您的场景中。接下来,针对本地和远程显示设置摄像头,同时使用 CastRemoteDisplayManager 进行配置。 若要在用户界面中显示 Cast 按钮,以便用户可以选择 Google Cast 设备,则将 CastDefaultUI 预制件添加到您的场景中。 现在,您可以构建和运行应用了。在连接到 Cast 设备后,您将在电视上看到远程摄像头视图。 您必须考虑如何调整您的游戏交互,以支持多屏幕用户体验。您可以使用移动设备传感器创建抽象控件,从而通过移动或触摸在屏幕上与操作进行交互。或者您也可以创建虚拟控件,其中玩家触摸设备上的某个对象以控制屏幕上的其他对象。 在视觉设计中,有一个重要的原则是不要让玩家感到疲劳,可以通过让他们不断地向上和向下看来减轻疲劳。Google Cast UX 团队开发了 Google Cast Games UX 指南,以阐述如何使启用 cast 的游戏的用户体验一致和可预测。 开发者资源单击此处了解 Google 官方版 Unity 插件的更多信息。若要查看有关如何使用 Remote Display plugin for Unity 的更详细的说明,请阅读我们的开发者文档并试用 codelab。另外,我们也在 Unity Asset Store 和兼容 UX 的GitHub 上发布了 Unity 示例游戏。加入我们的 G+ 社区以分享您的 Google Cast 开发者体验。 目前 Chromecast 设备已售出 2,000 多万台,这将为开发者带来巨大的机会,而且将 Remote Display 添加到现有 Unity 游戏中非常简单。现在,您可以将您的游戏呈现在数百万用户家里的最大屏幕上。 Blog链接
|