Unity引擎打造的游戏首次登陆APPLE TV
我们很高兴在此分享首批在Apple TV上发布的、使用Unity引擎打造的精彩游戏。Unity正与开发者紧密合作,全力支持tvOS的所有特性,包括按需资源(On - Demand resources)和全新的Siri Remote。在此,我们非常感谢开发者提供的大量优质反馈。
首批登陆Apple TV的Unity游戏
以下是由Unity开发者创造的部分出色游戏:
- Breakneck
- Crossy Road
- Bruce Lee: Enter the Game – Unchained Edition
- TanooJump
- Beneath the Lighthouse
- Spin Sports
- Alto’s Adventure
- Couch Heroes Vs The Dungeon
- Evel Knievel
- Tiny TrackZ
- 还有更多……
- 想了解更多,请关注Madewith.Unity.com上的列表。
Apple TV成为游戏平台的优势及发展潜力
开发者们对将Apple TV发展成为下一个大型游戏平台抱有浓厚兴趣。Apple TV的高保真图像和A8芯片的出色性能,为大屏游戏提供了优越的运行环境,使游戏在实现卓越画质的同时,还能保持类似Apple App Store的广泛分发模式。
部分开发者反馈,Apple TV上的Siri Remote搭配大面积的触摸表面(Touch Surface),让游戏体验比在任何主机式TV屏幕上更具代入感。当添加MFI游戏控制器,或者将游戏连接到现有的iOS设备时(就像Crossy Road的开发者在Apple秋季发布会上演示的那样),能带来以往任何Apple设备都无法实现的丰富多人游戏体验。
对于许多已在iOS平台拥有游戏、曾考虑进军tvOS平台的开发者来说,一旦Apple开放该领域,他们就会全面投入。而Unity不仅致力于帮助这些开发者将iOS游戏移植到tvOS平台,也会助力其他新手开发者为这一新平台开发游戏。
开发者使用Unity开发Apple TV游戏的建议
1. 熟悉并善用Siri Remote
去真正习惯并了解Siri Remote,并充分利用它来设计游戏。要记住,你可以在触控板上进行轻敲和点击操作。 ——Strange Flavour Ltd.(Tiny TrackZ开发者)
2. 区分触控板与触摸屏
不要认为触控板能完全取代触摸屏。触摸表面要小很多,而且当你看不到触摸对象时,操作感受会有所不同。 ——Nitrome(Beneath the Lighthouse开发者)
3. 规划货币化策略
目前Apple TV上还不能植入广告,所以要仔细考虑货币化策略。 ——Nitrome(Beneath the Lighthouse开发者)
4. 控制文件大小
建议尽早处理文件大小(包括资源、音效、打包等),即使是“小型项目”,Apple规定的200Mb上限也可能使大文件成为问题。按需资源(On - Demand - Resources)系统很实用,但需要时间去实践和熟悉。 ——Polar Beard(TanooJump开发者)
5. 尽早测试操控
一定要测试游戏操控,并且和其他人/朋友一起测试。尽早测试游戏操控方式很重要,因为使用Siri Remote进行游戏操作是一种全新的方式,它能带来新颖有趣的操作体验,但也会产生新的问题和反馈。 ——Polar Beard(TanooJump开发者)
6. 勇于尝试
如果你觉得游戏在Apple TV上会很好玩,就不要犹豫。Unity对这个平台的支持很出色,你可以顺利进入这个新平台。别忘了利用Unity社区,它能提供无尽的帮助、资源和启发,助你克服各种障碍。 ——Mass Creation(Corridor Z开发者)
7. 利用Unity Asset Store
为节省开发时间,可访问Unity Asset Store。无论是用户界面工具、玩家操控绘制程序还是人工智能系统,都能从Asset Store丰富实用的资料库中找到并应用到项目中,让你专注于游戏开发。 ——Hibernum Creations(Bruce Lee: Enter the Game – Unchained Edition开发者)
8. 使用Unity的Asset Bundles功能
确保在项目中使用Unity的Asset Bundles功能。这不仅是良好的实践,还能促进Apple按需资源(On - Demand Resources)的实施,极大地助力游戏在Apple TV上发布。 ——Hibernum Creations(Bruce Lee: Enter the Game – Unchained Edition开发者)
9. 注意iOS和tvOS差异
要注意iOS和tvOS之间的差异。不要认为在iOS上适用的每一款插件和功能在tvOS上也同样适用,触摸屏上的输入范式不能完全照搬到触摸表面上。利用Unity节省的开发时间,为新的Apple TV平台改进用户交互,改善UI菜单设计,可分析借鉴Apple自身的UI作为改进模板。 ——Touchfactor(TouchFish开发者)
10. 移植游戏时关注UI和资源
将iOS游戏移植到tvOS时,要仔细考虑UI结构,确保可靠的UI交互,使其符合“Apple的人性化界面指导”。若需要使用按需资源(On Demand Resources),则尽早着手实施并将其融入工作流程。 ——PikPok(Breakneck开发者)
已拥有及即将发布的支持Apple TV的Unity功能列表
- Unity的游戏手柄API对Apple TV Siri Remote的支持:[http://docs.Unity3d.com/Manual/iphone - joystick.html](http://docs.Unity3d.com/Manual/iphone - joystick.html)
- Unity 5.2.1版本中可通过Asset bundles实现的按需资源(ODR)
- 将tvOS平台作为单独的构建目标进行部署
- 分层图像和tvOS Top Shelf支持
- 改良版的Unity UI功能,支持TV控制器的导航交互
- Bitcode支持
针对Apple TV的Unity功能将于11月底进行公测。如果您拥有Unity Pro,想更早加入测试,请联系我们,加入内测:http://unity3d.com/cn/contact