发表于2014-06-27
16:42|3837次阅读|
来源android-developers|7条评论|
作者Greg Hartrell
摘要:Google I/O 2014预示了即将到来的Android无处不在的时代,对游戏开发者来说,这绝对是件好事。而Google也不负众望,对Google Play Games进行了一些更新,提供了新的开发工具,并发布增添客厅乐趣的Android TV。
Google I/O 2014的召开,为我们展现了各式各样的软硬件,同时也预示了即将到来的Android无处不在的时代。不过,这一趋势潮流,对游戏开发者绝对是件好事,要知道移动设备的进化让越来越多的Android用户离不开游戏,有超过十亿的Android活跃用户遍布世界各地。再加上Google的移动和云服务将游戏带入了多屏幕,为游戏创造了一个更深远的未来。
在去年的Google I/O上,Google就推出了Google Play Games在线游戏平台,带着玩家一起参与服务以及用户体验的设计,协助Android应用和移动游戏更上一层楼。而且,Google Play Games的发展速度可谓惊人,在过去的六个月里,就有将近一亿的活跃用户。而如今,它也有了新的发展。
Game Profile
这次,Play Games应用为玩家提供了一个完整的Game Profile,随着玩家取得的新成就,Profile会相应有所改变。而开发者通过继续设计更高的成就,来激励玩家去探索游戏的所有内容与深度,从中受益。
Quests和Saved Games
随着Android Google Play Services的下一次更新,通过Play Games iOS SDK,将添加两个新的游戏服务:
- Quests服务是让开发者可以在线为玩家提供实时且有时间限制的任务,令游戏更具挑战性,还可以与其他玩家一起竞赛,将游戏乐趣最大化。
- Saved Games则是一个可以跨屏幕保存玩家各个游戏进度的服务,还可以添加封面图片、描述以及游戏总时间。有了这个,玩家就不必每次都从一级开始玩起。同时,根据这些信息,开发者可以看出玩家是在哪个地方离开,或什么地方最吸引玩家,让他们反复进入的,从中吸取经验,为以后的开发打好基础。
为游戏开发者提供更多工具
现在可用的其他开发工具:
- Play Games Statistics:Play Games的用户现在可以很轻松地通过Google Play Developer控制台,来对游戏进行分析。还有一点就是,可以统计已登录用户玩家的信息,这样就可以知道你的玩家的年龄、性别及所在国家,这些对以后开发游戏的针对性有着很大的帮助。
- Play Games C++ SDK是为新服务和体验采取更多跨平台支持的更新。很受欢迎的游戏引擎Cocos2D-x就很早的采用了Play Games C++ SDK,为开发者带来了Play Games所具有的强大力量。
Android平台的游戏增强
随着Android L操作系统预览版的公布,一些的新的功能也随之而来,也让Android成为了一个更吸引游戏开发者的平台。
- Android L预览版支持OpenGL ES 3.1,引入了一些强大功能,比如计算着色器(compute shaders)、模板纹理(stencil textures)和纹理收集(texture gather),以确保在移动设备上能展现更有趣的物理效果及更高的像素。其他的还有对API和着色语言的改进,以提高可用性和减少开销。
- Android L中的Android Extension Pack(AEP),是对OpenGL ES的一组新扩展,为Android带来桌面级的图形显示。游戏还可利用曲面细分和集合着色器的优点,及使用ASTC纹理压缩和多重GPU技术。
- Google Gamepad标准:最近,为OEM以及那些能为Android提供强大输入设备的合作伙伴,推出了手柄输入标准。这一标准让输入机制能与无论是Android、Chrome还是Chromebooks上的Google平台像兼容。点击Supporting
Game Controllers了解更多。
在Android TV上玩游戏
既然计划让Android无处不在,又怎么会忽视TV的存在。这次Google I/O发布的Android TV,取代了先前的Google TV,并且也有了重大变化。全新的Android TV除了新增虚拟控制,即用手机、平板等设备对其进行控制,语音控制等新功能外,Google还提供了多款经典游戏,支持多种设备连接,更炫的是支持网络上的多人对战,让客厅娱乐变得更加精彩。也为游戏开发者指引了新的开发方向,把他们的开发领域扩展至客厅大屏幕中。
分享到:
相关推荐
解决: Could not find play-services-basement.aar (com.google.android.gms:play-services-basement:15.0.1). Searched in the following locations: ...
当你想要连接到一个GoogleplayService库中提供的API,(比如:google+,Games,或者drive),你需要创建一个GoogleApiClient的实例。Google API Client提供了一个公共的入口点给所有的谷歌服务以及在用户设备和每个谷歌...
在Flutter应用上使用Google Play游戏服务; 到目前为止,这允许登录并取得成就,但是非常欢迎您添加更多内容。 如果您喜欢,给我们一颗星,随时为您提供帮助和贡献。 目前仅适用于android,但可以轻松处理iOS,因此...
模拟游戏 带 Play 的 RESTful Web 服务!
magic-cookies:删除托盘上的所有cookie! -Haskell iOS和Android棋盘游戏
Chapter 23 - Games as the Play of Experience Chapter 24 - Games as the Play of Pleasure Chapter 25 - Games as the Play of Meaning Chapter 26 - Games as Narrative Play Chapter 27 - Games as ...
要想使用google play, google map等google应用,就必须安装Google Play Service,但Google Play Service有太多分支了,最近终于搞明白各个分支代表什么。 版本号最后三位(2104405-XYZ)分别表示Android版本,cpu的...
播放-Z 我在洛厄尔印度群岛和波士顿 Code Camp 23 上发表了关于构建这款游戏的演讲,您可以在此处查看这些演讲的幻灯片: : 。 我们正在制作僵尸射击游戏! 你知道,为了孩子。
google play service google play store 1. 安装google服务框架 注意一定要选择你的安卓系统版本的服务框架,根据文件名字来找。 2. google play service 一定要安装最新版本,选择第一个点击进去 注意一定要选择你...
国内Google play game service排行榜的例子很少,所以我上传这个例子供Cocos2d-x、Android、Unity3D、Libgdx、Android Studio等开发者参考。...所以估计未来会有更多的ios游戏加入Google play game service。
google play services jar包
增强了Google Play Store:trade_mark:的许多不同功能。 - =描述= - Google Play Store:trade_mark:(TGPS)工具箱会将APKMirror,Android警察和Appbrain按钮添加到所有Play商店应用页面。所有按钮都是可选的,可以...
音乐CAT(来自所有标签的控制)可让您从任意标签和键盘控制Google Play音乐:trade_mark:。 与Google Play Music:trade_mark:兼容,包括新的“无限听”服务! 键盘控件(必须打开扩展名)暂停/播放-跳过空间-右箭头上...
GMS三件套之一:Google Play Store-16.8.19.apk下载,google商店应用
***对于具有集成YouTube网站的最新v5(可通过手机上的YouTube应用程序进行控制),请从... Sleep#可与VLC媒体播放器,Windows Media Player,Google Play影视一起使用。
软件名称:Android原生市场:Google Play商店 APK名称:com.android.vending 最新版本:5.1.11 支持ROM:2.3及更高版本 界面语言:简体中文 软件大小:9.70 M 开发者:Google Inc. Google Play是谷歌官方的的应用...
软件名称:Google Play services 软件版本:v6.5.96官方全机型7版 软件语言:中文 软件大小:33.0M 软件包名:com.google.android.gms 支持系统:Android 2.2+ 【软件介绍】 7版详情:管他那么多,升了再说 10:...
IGAWorks:2014年Google Play游戏类别数据数据报告
标量描述在Scala中练习DDD!要求Java8的sbt用法编译sbt compile测试sbt test覆盖范围生成sbt clean coverage test coverageReport静态分析:Scalastyle sbt scalastyle静态分析:替罪羊sbt scapegoat复制并粘贴支票...