2015年度十大游戏API

应用程序开发人员利用内容吸引眼球,引导下载,然后吸纳新用户。根据娱乐软件协会(ESA)最近的一份报告,美国有超过1.5亿的视频播放器,其中约42%每周花在视频游戏上的时间超过3个小时。根据普华永道的预测,到2019年,全球视频游戏收入将接近931.8亿美元,而全球社交/休闲游戏市场将接近225.2亿美元。面对如此惊人的数据,难怪游戏已经成为可编程网站上最受欢迎的应用编程接口搜索术语。最近,有很多关于游戏API的有趣新闻。2015年9月,DMCA公告发布,许多《我的世界》游戏社区项目关闭,包括布奇、工艺布奇、龙头和大锅。在DMCA侵权通知事件后不久,《我的世界》的开发公司墨江被微软以25亿美元收购。上个月,343工业宣布他们计划推出一个专门针对《光环5:守护者》视频游戏的公共统计API,最近又推出了一个针对Xbox One的公共数据API。今年早些时候,阿伦网发布了一个额外的支持激战2的OAuth 2.0,并在两个月后用API关键系统取代了它。本文推荐的十大游戏应用编程接口涵盖了各种丰富的内容,包括(但不限于)视频游戏数据的检索、游戏货币化、视频游戏流和记录、视频游戏评论和模型等。基于流行度、潜力、文档、易用性和功能的比较。

1. EVE Online

科幻在线(EVE Online)是最受欢迎的大型多人在线角色扮演游戏(MMORPG),赢得了众多奖项,在2015年的100款电脑游戏中排名第36位。伊芙在线也永久定居在纽约现代艺术博物馆的应用设计区。在4K超高清视频发布之前,游客可以在伊芙在线欣赏壮丽的宇宙景观。

EVE Online CREST和可扩展标记语言编程接口可用于编程游戏中的角色、行业、市场、太阳系、联盟和公司等数据。everonline API、API文档、客户端库和论坛可以在everonline开发者网站的资源页面上找到。everonline cresrestful api的APIs文档是一种简单易用的Wiki格式。每一个API的API文档已经被移植到第三方开发者文档网站。

2. Riot Games

Riot Games(拳头游戏)开发了一款流行的在线多人竞技游戏(MOBA)“英雄联盟(LOL)”。根据该公司的官方网站数据,每天大约有2700万人在线,每月有6700万人在线。今年7月,防暴游戏关闭了“英雄联盟”资格赛,因为游戏的更新版本存在严重缺陷。然而,这款游戏仍然很受欢迎,在2015年前100款电脑游戏中排名第35位。

Riot Games应用编程接口用于编程“英雄联盟”中的最新游戏、玩家排名、符文、熟练程度和其他信息。Riot Games的开发者网站设计精美,有有序的应用编程接口状态页面、开发者论坛和应用编程接口交互文档。

3. Battle.net

在线视频游戏网站Battle.net主要推广暴雪娱乐开发的游戏:从动作角色扮演游戏(ARPG)《暗黑破坏神3》到大型多人在线角色扮演游戏(MMORPG)《魔兽世界》(WOW);从军事科幻即时战略游戏《星际争霸2》到在线战略卡片游戏《炉石》。《暗黑破坏神3》、《星际争霸2》和《魔兽世界》分别位列2015年前100款电脑游戏的第79、29和31位。

最近由暴雪娱乐重新设计,开发者网站呈现出开发者论坛、OAuth、游戏社区应用编程接口指南和应用编程接口交互文档(I/O文档)有机结合的新面貌。现在在Battle.net有更多的暗黑破坏神3,魔兽世界,星际争霸2,社区API和游戏数据API。最近,该公司在Battle.net论坛上宣布,“:魔兽英雄”API即将推出。

4. Facebook Game Services

目前,脸书的游戏已经打破了2000年的记录,其中很多都很受欢迎,比如《糖果粉碎传奇》、《部落冲突》、《农场英雄传奇》、《宠物营救传奇》和《与朋友聊天》。

脸书用户主要在智能手机和平板电脑上玩游戏,有些人选择台式电脑。今年年初,Facebook开始推出一些桌面视频应用广告,以增加游戏安装量。

脸书游戏开发者中心为游戏开发者提供服务,包括(但不限于)成就应用程序接口、分数应用程序接口、应用程序通知、请求、游戏中心、脸书统一软件开发工具包等。游戏概述可以在这里找到。API迁移指南,教程,库存,游戏货币化和其他有用的信息。

5. Google Play Games Services

谷歌游戏于2012年3月推出,集成了音乐、电子书、游戏、电影、期刊和其他安卓应用。今年3月,谷歌宣布增加游戏分析、AdMob原生广告、AdMob应用内付费广告和邻近连接的安卓电视第二屏幕应用程序接口。

谷歌开发者:许多应用编程接口、软件开发工具包和各种服务,包括(但不限于)游戏发布应用编程接口、统一插件、游戏服务(成就、排行榜、玩家级别等)。)和谷歌广告就在你的指尖。尽管谷歌游戏服务有很多内容,但它是清晰的,众多的,而不是混杂的。

6. Guild Wars 2

激战2(激战2)是一款当今流行的大型多人在线角色扮演游戏(MMORPG)。故事发生在虚幻的泰利亚大陆,是一部壮丽的英雄史诗。上个月,阿里安网发布了它的第一个扩展版本《吉尔德瓦2》,——《吉尔德瓦2:荆棘之心》。

激战2有超过700万的新账户,超过14亿的游戏时间和223,484,104份玩家的礼物,这极大地鼓励了ArenaNet扩展激战2。《激战2》在2015年电脑游戏前100名中排名第47位。

激战2应用编程接口用于编程游戏数据,如游戏道具、地图、交易站、世界对世界游戏模式和成就。激战2的应用编程接口文档是一个简单易用的维基格式,被广泛使用。激战2应用编程接口论坛也非常活跃,它可以发现应用编程接口更新和应用编程接口相关问题,与其他开发者讨论错误和漏洞,参与应用编程接口CDI线程等。

7. Steam

Steam是一个流行的视频游戏和娱乐平台,有6000多种游戏供玩家选择,其游戏社区拥有1亿多用户。GameStop表示,自去年以来,Steam一直“蒸蒸日上”,游戏数量从2014年的3700款上升到2015年8月的6000款。今年早些时候,Valve宣布内容创建者可以使用Steam Workshop为现有游戏销售mods

Steam网络API,以检索应用新闻、搜索游戏的全球数据、玩家评论、玩家成就、最近的游戏和其他数据。蒸汽网络应用编程接口文档为1页,以维基模式呈现。还有许多现有的客户端库。该应用编程接口可以返回JSON、XML、CSV和VDF(值格式)格式的数据。

8. TwitchTV

最热门的实时流媒体视频平台和游戏社区Twitch目前每月拥有超过1亿独立访客和170万实时用户。尽管该平台主要关注游戏,但特奇互动最近宣布推出特奇创意社区,为艺术家、工匠、开发者和其他创意人士提供交流空间。特奇还与Battle.net、谷歌游戏等流行视频游戏平台合作,支持游戏流媒体视频录制和在线直播游戏的特奇账户登录等

特奇电视应用编程接口,实现特奇连接、视频、流媒体、搜索等内容与第三方应用的集成。GitHub有完整的API文档,而Twitch有一个开发者论坛。

9. Giant Bomb

Giant Bomb网站不仅提供视频游戏信息,还提供新闻、评论、维基、视频、播客、论坛和其他部分。2012年3月,巨型炸弹被哥伦比亚广播公司收购,该公司还拥有一个类似巨型炸弹的网站GameSpot。

巨型炸弹应用编程接口可以编程游戏标题,分数,视频,公司,主题,风格等。在巨型炸弹的网页上。该应用编程接口文档为1页,以维基格式呈现。API开发者论坛还提供了丰富的信息,如API快速入门指南和API改进日志,以供参考。

10. SpongeAPI

海绵是《我的世界》服务器支持的一个新的修改API。它可以用作服务器或客户端应用编程接口来修改《我的世界》游戏。服务器所有者也可以使用它。海绵项目是在2014年9月因DMCA侵权通知导致的CraftBukkit关闭后不久建立的。作为《我的世界》官方服务器的一个有用的补充,CraftBukkit使用Bukkit API来构建插件,并向《我的世界》服务器添加新功能。

海绵应用程序接口更新非常努力,预计将在2015年底推出稳定的版本。然而,许多开发人员已经开始使用和测试它。受欢迎程度是显而易见的。一个简单易用的完整的应用编程接口文档可以在海绵网页和GitHub上找到。开发者还可以在官方网站的论坛上了解更多关于海绵项目开发和海绵应用编程接口的信息。