Diez API de juegos principales
Los desarrolladores de aplicaciones utilizan el contenido primero para captar la atención y guiar las descargas, para luego atraer nuevos usuarios y compartir las noticias a través de aplicaciones sociales. Según un informe reciente de la ESA (Entertainment Software Association), existen más de 150. millones de usuarios en los Estados Unidos millones de jugadores de videojuegos, aproximadamente el 42% de los cuales pasan más de 3 horas por semana jugando videojuegos. Según las previsiones de PwC: para 2020, los ingresos mundiales por videojuegos se acercarán a los 93.180 millones de dólares, mientras que el mercado mundial de juegos sociales/casuales se acercará a los 22.520 millones de dólares. Con datos tan sorprendentes frente a usted, no es de extrañar que los juegos se hayan convertido en el término de búsqueda de API más popular en ProgrammableWeb. Recientemente ha habido muchas historias interesantes sobre las API de juegos. En septiembre, se emitió un aviso de DMCA y se cerraron varios proyectos de la comunidad de juegos de Minecraft, incluidos Bukkit, CraftBukkit, Spigot y Cauldron. Poco después del aviso de infracción de la DMCA, Microsoft adquirió el desarrollador de Minecraft Mojang por 2.500 millones de dólares. El mes pasado, 343 Industries anunció que planeaban lanzar una API de estadísticas públicas específicamente para el videojuego Halo 5: Guardians y recientemente lanzó una API de estadísticas públicas para Xbox One. A principios de este año, ArenaNet lanzó un soporte OAuth 2.0 adicional para la API de Guild Wars 2, que fue reemplazado por un sistema de clave API 2 meses después. Las 10 principales API de juegos premium recomendadas en este artículo cubren una variedad de contenidos enriquecidos y se comparan en función de la popularidad, el potencial, la documentación, la facilidad de uso y la funcionalidad, que incluyen (pero no se limitan a) recuperar datos de videojuegos, monetización de juegos, transmisiones y grabaciones de videojuegos, reseñas y modificaciones de videojuegos, y más.
1. EVE Online
La obra maestra del juego de ciencia ficción en línea EVE Online (Eve Online) es el juego de rol multijugador masivo en línea (MMORPG) más popular y ha ganado numerosos premios. premios y ocupa el puesto 36 entre los 100 mejores juegos de PC del Times. Eve Online también se ha instalado permanentemente en el área de Diseño Aplicado del Museo de Arte Moderno (MoMA) de Nueva York. Los visitantes pueden disfrutar del magnífico paisaje cósmico de Eve Online frente a vídeo de ultra alta definición 4K.
Las API CREST y XML de EVE Online se pueden utilizar para programar datos del juego, como personajes, industrias, mercados, sistemas solares, alianzas y empresas. La API de Eve Online, la documentación de la API, las bibliotecas de clientes y los foros se pueden encontrar en la página de recursos del sitio web para desarrolladores de EVE Online. La documentación API de EVE Online CREST RESTful API está en un formato Wiki simple y fácil de usar; la documentación API de Eve Online XML API se ha migrado a un sitio web de documentación para desarrolladores de terceros.
2. Riot Games
Riot Games (Rist Games) desarrolla el popular juego competitivo multijugador online (MOBA) League of Legends (LOL). Según el sitio web oficial de la empresa, hay alrededor de 27 millones de usuarios en línea todos los días y alrededor de 67 millones de usuarios en línea cada mes. En julio de este año, debido a graves defectos en el juego después de la actualización de la versión, Riot Games cerró la competencia de clasificación "League of Legends", pero el juego sigue siendo popular y ocupa el puesto 35 en la clasificación de los 100 mejores juegos de PC.
La API de Riot Games se utiliza para programar información sobre juegos recientes, clasificaciones de jugadores, runas, niveles de competencia y más en League of Legends. El sitio web para desarrolladores de Riot Games está bellamente diseñado, con contenido como páginas de estado de API, foros de desarrolladores y documentos interactivos de API presentados de manera ordenada.
3. Battle.net
El sitio web de videojuegos online Battle.net promociona principalmente juegos desarrollados por Blizzard Entertainment: desde juegos de rol de acción (ARPG) hasta Diablo (Diablo) III ?, ¿al juego de rol multijugador masivo en línea (MMORPG)? ¿World of Warcraft (WoW)?; ¿del juego de estrategia en tiempo real de ciencia ficción militar?, ¿al juego de cartas de estrategia en línea? "Diablo III", "StarCraft II" y "World of Warcraft" ocupan los puestos 79, 29 y 31 respectivamente entre los 100 mejores juegos de PC de la época.
Después del reciente rediseño de Blizzard Entertainment, el sitio web para desarrolladores presenta una nueva apariencia que combina orgánicamente foros de desarrolladores, OAuth, guías API de la comunidad de juegos y documentos interactivos API (I/O Docs). Ahora la API de Battle.net ha agregado Diablo III, World of Warcraft, StarCraft II, API comunitaria y API de datos del juego. Recientemente, la compañía anunció en el foro Battle.net que pronto se lanzará la API de Hearthstone: Heroes of Warcraft.
4. Servicios de juegos de Facebook
Actualmente, los juegos de Facebook han superado la marca de 2000 y hay muchos populares, como Candy Crush Saga y Clash of Clans. Farm Heroes Saga, Pet Rescue Saga y Palabras con amigos.
Los usuarios de Facebook juegan principalmente en teléfonos inteligentes y tabletas, y algunos eligen computadoras de escritorio. A principios de año, Facebook comenzó a lanzar algunos anuncios de aplicaciones de vídeo de escritorio para aumentar las instalaciones de juegos.
El Centro de desarrolladores de juegos de Facebook proporciona a los desarrolladores de juegos servicios que incluyen (entre otros) API de logros, API de puntuaciones, notificaciones de aplicaciones, solicitudes, Game Center, SDK de Facebook Unity y otros servicios. Puedes encontrar una descripción general del juego aquí. Guías de migración de API, tutoriales, listas de verificación, monetización de juegos y otra información útil.
5. Servicios de juegos de Google Play
Google Play, lanzado en marzo, integra música, libros electrónicos, juegos, películas, publicaciones periódicas y otras aplicaciones de Android. En marzo de este año, Google anunció la incorporación de análisis de juegos, publicidad nativa de AdMob, publicidad paga en la aplicación de AdMob y API de segunda pantalla de Conexiones cercanas para Android TV (Android TV) para desarrolladores de juegos de Android.
Desarrolladores de Google: muchas API y SDK en juegos (sitio web de juegos para desarrolladores de Google), incluidos (entre otros) API de publicación de juegos, complemento de Unity, servicios de Play Games (logros, clasificaciones, niveles de jugador, etc.) y los distintos servicios de Google AdMob a tu alcance. Aunque hay una gran cantidad de contenido en el sitio web de Google Play Games Services, está claramente organizado y no es complicado.
6. Guild Wars 2
Guild Wars 2 (Guild Wars 2) es un popular juego de rol multijugador masivo en línea (MMORPG). La historia está ambientada en la irreal Tyria. Con el continente como telón de fondo, se escenifica una magnífica epopeya heroica.
El mes pasado, ArenaNet lanzó la primera expansión de Guild War 2: Guild Wars 2: Heart of Thorns (Guild Wars 2: Mad King).
Guild War2 tiene más de 7 millones de cuentas nuevas, más de 1.400 millones de horas de juego y los jugadores se han enviado más de 223.484.104 regalos entre sí, lo que animó enormemente a ArenaNet a ampliar Guild War 2. Guild War 2 ocupa el puesto 47 entre los 100 mejores juegos de PC del Times.
La API de Guild War 2 se utiliza para programar datos del juego, como accesorios, mapas, puestos comerciales, modos de juego Mundo contra Mundo y logros. La documentación API de Guild Wars 2 está en un formato Wiki simple y fácil de usar, que se usa ampliamente. El foro de API de Guild Wars 2 también está activo, donde puedes encontrar actualizaciones de API y problemas relacionados con API, discutir errores y vulnerabilidades con otros desarrolladores, participar en hilos de CDI de API y más.
7. Steam
Steam, la popular plataforma de videojuegos y entretenimiento, tiene más de 6.000 juegos para que los jugadores elijan y su comunidad de juegos cuenta con más de 100 millones de usuarios. GameStop dijo que Steam ha estado en auge desde el año pasado, con el número de juegos aumentando de 3.700 a 6.000 en agosto. Valve anunció a principios de este año que los creadores de contenido pueden vender modificaciones para juegos existentes a través de Steam Workshop.
La API web de Steam puede recuperar noticias de aplicaciones, buscar datos globales de juegos, comentarios de jugadores, logros de jugadores, juegos jugados recientemente y otros datos. . La documentación de la API web de Steam tiene 1 página, se presenta en modo Wiki y hay muchas bibliotecas cliente listas para usar. La API puede devolver datos en formatos JSON, XML, CSV y VDF (Valve Data Format).
8. TwitchTV
Twitch, una popular plataforma de transmisión de video en tiempo real y comunidad de juegos, cuenta actualmente con más de 100 millones de visitantes únicos mensuales y más de 1,7 millones de usuarios de transmisiones en vivo. Aunque la plataforma se centra en juegos, Twitch Interactive anunció recientemente el lanzamiento de la comunidad Twitch Creative para brindar un espacio de comunicación para artistas, artesanos, desarrolladores y otras personas creativas. Twitch también coopera con plataformas de videojuegos populares como Battle.net y Google Play Games para permitir el inicio de sesión con una cuenta de Twitch para grabaciones de transmisión de juegos, juegos en vivo en línea, etc.
La API de TwitchTV puede implementar Twitch Connect, vídeo y streaming Integración de streaming, búsqueda y otros contenidos con aplicaciones de terceros. Hay documentación API completa en GitHub y también hay un foro de desarrolladores en la página web de Twitch.
9. Giant Bomb
El sitio web de Giant Bomb no solo proporciona información sobre videojuegos, sino también noticias, reseñas, wikis, vídeos y podcasts (podcasts), foros (foros) y otras secciones. En marzo, Giant Bomb fue adquirida por CBS Interactive, que también es propietaria de GameSpot, un sitio web similar a Giant Bomb.
La API de Giant Bomb puede programar el título del juego, la clasificación, el vídeo, la empresa, el tema, el estilo y otro contenido en la página web de Giant Bomb. El documento de API tiene 1 página y se presenta en formato Wiki; también hay una guía de inicio rápido de API, un registro de mejoras de API y otra información valiosa como referencia en el foro de desarrolladores de API.
10. SpongeAPI
Sponge es una nueva API de modificación compatible con el servidor de Minecraft. Puede actuar como un servidor o una API de cliente para modificar el juego de Minecraft. utilizarse.
El proyecto Sponge se estableció poco después de que CraftBukkit cerrara en septiembre tras un aviso de infracción de la DMCA. Como complemento útil del servidor oficial de Minecraft, CraftBukkit utiliza la API de Bukkit para crear complementos para agregar nuevas funciones al servidor de Minecraft.
La API de Sponge se actualiza con mucha diligencia y se espera que la versión estable se lance a finales de año, pero muchos desarrolladores ya han comenzado a usarla y probarla, lo que demuestra su popularidad. Puede encontrar documentación API completa y fácil de usar en la página web de Sponge y en GitHub. Los desarrolladores también pueden obtener más información sobre el desarrollo de proyectos de Sponge y la API de Sponge en el foro del sitio web oficial.