Introducción a ScoreLoop

Tal y como comentamos en el pasado artículo, quedaba pendiente unaintroducción a Scoreloop. ScoreLoop es una red que proporciona a los desarrolladores al menos 2 cosas importantes:

1- Un tablero donde colocar las puntuaciones de sus usuarios de forma sencilla y sin utilizar servidores propios

2- Una red donde poder promocionar su aplicación

Adicionalmente ofrece servicios para ofrecer previo pago a los usuarios más opciones “in game” y cobrar por paypal.

Empezar

Scoreloop tiene soporte para IOs, Windows Phone 7 y Android. Lo primero que tenemos que hacer es ir a scoreloop.com y darnos de alta como desarrolladores. Una vez en dicha página deberemos dar de alta uno de nuestros juegos al que vamos a incorporar un tablero de records.

Esto nos permitirá acceder  a los códigos “Game Secret” y “Game ID” que tendremos que incluir en un fichero llamado scoreloop.properties. A este fichero también se le añade el nombre y la versión del juego de la siguiente forma:

game.id = 5d01c386-ed3a-11dd-bc21-0017f2031122
game.secret = V3jc99ubdm5MLnha5r9QzWiA89cywfoNCiHSqBDTfIyKRzob9Ra0bA==
game.name = Scoreloop Sample Game
game.version = 1.0

Este fichero hay que almacenarlo en una carpeta llamada “assets” en el directorio del proyecto.

El interfaz web tiene numerosas opciones, incluyendo cual va a ser el método de clasificación de los usuarios, especialmente el orden de niveles y puntos.

Siguientes pasos

Adicionalmente hay que:

– Incluir numerosas actividades en nuestro AndroidManifest

– Crear una Clase de inicialización

– Incluir como librería externa la de ScoreLoop

– Importar el proyecto que contiene el interfaz

– Codificar en nuestra actividad principal la inicialización de la librería y el envío de las puntuaciones

El resultado es que todo el interfaz y la información estará en los servidores de ScoreLoop y que nuestros usuarios competirán por quedar los primeros y dedicaran más tiempo a nuestro juego.

Esta es la forma más sencilla de incorporar tableros a nuestro juego, ya que los interfaces están creados, pero si queremos profundizar y crear nuestro propio interfaz, existen numerosas clases que nos permiten realizar eso y mucho más.

El propio SDK viene con un manual bastante completo y ejemplos de ambos tipos de utilización.

Hay juegos muy famosos que utilizan ScoreLoop, siendo uno de los clásicos Jewels.


Warning: count(): Parameter must be an array or an object that implements Countable in /home/owe3737lszkr/public_html/wp-includes/class-wp-comment-query.php on line 399

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *