Librería multiplataforma para videojuegos en dispositivos móviles

El presente trabajo final describe la utilización de mecánicas de juegos, una de las estrategias utilizadas para aumentar el nivel de audiencia y participación de distintos usuarios en el ámbito de los videojuegos para dispositivos móviles. Además, establece cómo hacer uso de los servicios para man...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Costa, Cristian Roberto
Formato: Artículo revista
Lenguaje:Español
Publicado: Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas 2016
Materias:
Acceso en línea:http://www.ridaa.unicen.edu.ar/xmlui/handle/123456789/764
Aporte de:
Descripción
Sumario:El presente trabajo final describe la utilización de mecánicas de juegos, una de las estrategias utilizadas para aumentar el nivel de audiencia y participación de distintos usuarios en el ámbito de los videojuegos para dispositivos móviles. Además, establece cómo hacer uso de los servicios para manipular dichas mecánicas. Éstos son proporcionados por las distintas API's de las compañías que ofrecen las diferentes plataformas móviles y la capacidad de incluir las mecánicas de juego a cada proyecto. Se planteó la construcción de librerías individuales que permitan utilizar los servicios para manipular las mecánicas de juegos que ofrecen las compañías Amazon, Google y Apple. A partir de ellas, se desarrolló una librería extra que las unifique y que, a partir de la plataforma objetivo, determine desde su lógica qué servicios debe utilizar un videojuego dado. El objetivo que satisface está relacionado a la disminución de tiempos de integración de estos servicios para los distintos proyectos. Estas librerías se implementaron utilizando el framework multiplataforma OpenFL, haciendo uso de la capacidad de generar extensiones que incluyan funcionalidad no provista por el mismo. Como OpenFL se apoya en el compilador del lenguaje de programación Haxe, dichas librerías, solo podrán ser utilizadas en proyectos Haxe. Las pruebas de los servicios de Amazon y Google se realizaron sobre un teléfono inteligente con Android como plataforma móvil, y sobre una instancia virtualizada de un dispositivo móvil iPhone utilizando una computadora propietaria de Apple, denominada MacBook Pro