打印本文 关闭窗口 |
发展空间更大:iOS8更新后对未来游戏产业的影响
|
作者:佚名 文章来源:本站原创 点击数 更新时间:2016-1-14 15:16:30 文章录入:贯通日本语 责任编辑:贯通日本语 |
|
【巴士速递·移动情报站】北京时间6月3日凌晨3点,WWDC 2014苹果全球开发者大会结束,令许多人意外的是,没有任何硬件发布,而在意料之中的iOS 8和OS X Yosemite 之外,我们见到了更多围绕工具与生态推出的新玩意。 例如“微信版”iMessage、HomeKit、HealthKit、不同苹果设备之间的数据互通等等,在生态系统和建立和工具化的道路上,苹果跨出了极大的一步。 尽管苹果并非一家游戏公司,但谁也不敢否认它在移动游戏产业中举足轻重的地位。正因如此,每次苹果发布新的硬件或是软件更新,都会吸引大量的开发者的关注。今天举行的WWDC 2014中,苹果发布了数项和游戏有关的重大更新,让我们来看一看苹果这一次又带来了什么。 1.Bundles(捆绑销售):新的促销策略 用Steam的玩家都知道,在Humble Bundle一类网站上经常会推出Steam游戏的捆绑包(Bundle),可以用三到四美元的价格购买一个游戏包,内含五到六个游戏——这些游戏的原价加起来可能超过五十美元。根据一些开发者数据,bundle的促销可以占到游戏收入的很大比例。Apple此举显然是察觉到了Bundle的促销潜力,并使其成为限免的一个补充,让开发者可以更灵活地选择促销策略。 2.Video Review(视频预览):提高精品竞争力 App Store中的App介绍页面一直为开发者诟病,这次更新加入了视频预览功能也算是众望所归。此前的App介绍只能通过五张截图和文字来介绍,玩家只能通过脑补来想象动态的游戏过程;一些以音效音乐为卖点的游戏更是难以施展。加入了视频预览后,开发者可以更好地展示自己游戏的内容——画面,核心玩法,音效音乐——这无疑会进一步提高优秀游戏的竞争力。 3.Testflight :更高效的测试工具 Apple官方对TestFlight的描述是”A new beta test service”。事实上TestFlight早已被开发者广泛使用,是一种必备的移动开发测试工具。有传闻说Apple于今年2月22日收购了拥有TestFlight的公司Burstly,而TestFlight也于3月21日停止了此前对Android的支持,并停止了新用户注册,似乎印证了收购传闻。如今Apple官方宣布正式支持TestFlight,并且将其整合进了App Store,这意味着开发者可以把游戏放到App Store上供给用户测试,而玩家不需要越狱也可以拿到游戏的最新版本。这一重大改动会加速App开发测试迭代的速度,大大提高了改进游戏的效率。 4.4000多个新API开放:充实开发者的弹药库 Apple称此次更新开放了超过4000个API,为开发者开发出精彩的应用提供了更多的弹药。这些开放的API中,最吸引游戏开发者眼球的无疑是指纹识别(Touch ID)和应用数据互通。前者可以让玩家更快速地在游戏中登陆,甚至在游戏内容中加入需要进行指纹识别的玩法(例如扮演盗贼开锁);后者可以在本地打通游戏和其它App,为开发者们带来更大的想象空间。 5.CloudKit:更专注于前端开发 在iCloud中,开发者只能存储数据,例如同步游戏存档;而Cloud Kit不仅仅能够存储数据,还能够存储iCloud认证、复杂的结构性数据和资源,还可以存储通知信息等等。同时,Cloud Kit给应用也提供了一个公共的存储空间,可以将非个人的数据存储在这里(例如排行榜等)。总的来说,这个更新让开发者能够更专注于客户端的开发,而不需要花费太多精力在服务器端上。尽管有速度和空间上的限制,但Cloud Kit是完全免费的——你无法再奢求更多。 6.Sprite Kit & SceneKit:前景不明朗 Apple新推出的Sprite Kit和Scene Kit目前还没有公布更多的细节。此前在iOS的原生开发中是没有Sprite和Scene的套件的,游戏开发者不得不自己写框架或是通过引擎来实现。现在Apple提供了官方的套件,开发者可以甩开引擎直接进行原生开发,引擎商也有可能在引擎中使用这两个kit。但是如今Unity3D和Cocos2dx都以跨平台为卖点,这两个kit无法跨平台成为其硬伤。Apple推出的这两个新套件能取到什么样的效果,还只能说是未知数。 7.3D图形库Metal:手机游戏的次世代 在iOS 8中,Apple引入了Metal 3D图形库。这个图形库专门为A7处理器设计,用于取代OpenGL,它在移动平台上拥有高达10倍的绘图性能。更加让开发者兴奋的是,最新版本的Unity3D、Epic的Unreal、Crytek的CryEngine以及EA的Frostbite Engine都宣布支持Metal。现场演示中,Apple展示了一个完全用虚幻引擎制作的禅境花园(ZenGarden),画面的质量和细节(尤其是水体效果)令人震惊。Apple依靠算法的改进突破了硬件的瓶颈,一方面给开发者带来了更多的可能性,另一方面,这也会降低游戏的能耗,变相提升了设备的续航能力。 8.Swift:取众家之长 Apple公布了全新的编程语言Swift。从目前公开的信息看来,这是一种吸收了很多小众语言特性的语言,有类似Python的易用性,又有比较强的运行效率。其中一个比较创新的特性是对代码的动态反馈,游戏开发者在开发游戏,尤其是游戏界面时,非常需要立刻就能看到结果,而Swift恰好提供了这一便利。语言本身的更多特性还需要阅读Apple官方的语言规范描述,。 除了上文提到的内容以外,和游戏相关的更新还有家庭共享App的Family Share和对App Store应用搜索的改善。 其中,家庭共享使得人们可以在最多六个家庭成员之间共享AppStore的购买项目,所有设备需要使用同一张信用卡才能使功能生效,并且儿童在AppStore产生内购行为,将会给监护人手机发送一条确认信息,需要通过确认才能进行内购。而搜索方面,苹果在搜索页面新增了趋势搜索,用户将可以看到其他用户正在搜索哪些热门应用,有人认为,这会为ASO优化带来更大的发挥空间。
|
打印本文 关闭窗口 |