Far-Play (estilizado como fAR-Play , de realidad aumentada ) fue una plataforma de software desarrollada en la Universidad de Alberta para crear juegos de búsqueda del tesoro basados en la ubicación que utilizan las funciones de GPS y conectividad web del teléfono inteligente del jugador . Según el equipo de desarrollo, "nuestro objetivo a largo plazo es desarrollar un marco general que respalde la implementación de AARG que sean divertidos y educativos". [ 1 ] Utiliza Layar , una aplicación de realidad aumentada para teléfonos inteligentes, códigos QR ubicados en sitios específicos del mundo real o el navegador web del teléfono, para facilitar juegos que requieren que los jugadores estén cerca físicamente de "nodos" predefinidos. Un nodo, al que los desarrolladores se refieren como Punto de Interés Virtual (vPOI), es un punto en el espacio definido por un conjunto de coordenadas de mapa; fAR-Play utiliza la función GPS del teléfono inteligente del jugador —o, para juegos de interior, que no son fácilmente rastreados por satélites GPS, códigos QR creados especialmente— para confirmar que están suficientemente cerca de un nodo dado. Una vez que un jugador se encuentra cerca de un nodo, las diversas funciones de realidad aumentada de Layar se pueden utilizar para mostrar una variedad de contenido adicional superpuesto al espacio de juego físico o para iniciar otra aplicación con funcionalidad adicional.
Desarrollo y características
fAR-Play comenzó a desarrollarse en 2008, a partir de un proyecto colaborativo emprendido por un grupo de estudiantes de la Universidad de Alberta de los departamentos de Ciencias de la Computación e Informática Humana . fAR-Play aún está en desarrollo, pero hay una versión beta disponible para pruebas previa solicitud. El desarrollo de fAR-Play está a cargo de un equipo interdisciplinario de profesores y estudiantes de la Universidad de Alberta. Actualmente, el equipo de desarrollo incluye a los profesores supervisores Geoffrey Rockwell y Eleni Stroulia , los desarrolladores Lucio Gutierrez y Matthew Delaney, y los desarrolladores web Calen Henry y Garry Wong. [ 2 ]
Tecnología
fAR-Play se basa en varias tecnologías web de código abierto y cerrado como herramientas para crear y mejorar la experiencia del usuario. Layar es la interfaz del lado del cliente recomendada para entregar el contenido del juego al jugador; está disponible en Android e iOS , que cubre más del 91 % de los teléfonos inteligentes. [ 3 ] Si bien Layar no es un requisito para jugar a los juegos de fAR-Play, la aplicación proporciona funcionalidades adicionales de realidad aumentada; Layar también incluye un escáner de códigos QR integrado. Dependiendo del diseño del juego en particular, el jugador puede usar un escáner de códigos QR dedicado ; los desarrolladores recomiendan BeeTagg, pero cualquier aplicación de este tipo funcionará. Layar o un escáner de códigos QR son los requisitos máximos de software para jugar a un juego de fAR-Play, lo que hace que la implementación de juegos en una amplia variedad de plataformas sea relativamente sencilla. Los juegos de fAR-Play también se pueden diseñar para jugarse exclusivamente dentro del navegador web de un teléfono móvil. En el lado del servidor, el motor de fAR-Play se compone de un servidor Apache que gestiona la interfaz web del sistema, incluidas las versiones para dispositivos móviles y de escritorio del sitio web de fAR-Play, y un marco REST basado en Java para gestionar la base de datos de nodos.
Características
Como plataforma para diseñar juegos de RA , en lugar de un juego de RA en sí, fAR-Play ofrece pocas formas o patrones explícitos para que los juegos los adopten; en cambio, estos elementos se dejan a la discreción del diseñador del juego o de los jugadores. Sin embargo, la naturaleza no específica de los nodos, las muchas opciones que ofrecen para la entrega de contenido y el diseño abierto de la plataforma permiten que estos elementos se desarrollen ampliamente. Funcionalmente, fAR-Play es una herramienta para rastrear puntos arbitrarios en el espacio y la proximidad de un jugador a ellos; lo que haga más allá de eso queda a discreción de los desarrolladores y los jugadores. Sin embargo, el sitio web de fAR-Play contiene una tabla de clasificación que registra las puntuaciones totales de los usuarios registrados . [ 4 ] A los jugadores se les asignan niveles según su puntuación total, que van desde Novato hasta Superjugador. Los perfiles de los jugadores mostrarán los nodos que el jugador ha capturado recientemente y cualquier logro que haya obtenido. Además, los jugadores pueden compartir su progreso de aventura, logros y la captura de vPOI en Facebook .
Cómo jugar
Para participar en los aspectos de geolocalización de los juegos fAR-Play, los usuarios deben tener un dispositivo móvil Android o iOS y acceso a internet inalámbrico. Los jugadores pueden participar en fAR-Play de forma anónima o crear una cuenta fAR-Play e iniciar sesión. Quienes elijan jugar de forma anónima perderán la capacidad de seguir su progreso en varios juegos. [ 5 ] Al iniciar sesión, el jugador ve una lista de los juegos disponibles. Cada juego incluye una breve descripción y las diferentes "aventuras" disponibles. Una vez iniciado el juego, el jugador tiene tres métodos diferentes para capturar nodos: puede escanear un código QR en el espacio físico, descubrir un nodo a través de la vista virtual de la cámara Layar o recibir un enlace en el navegador web de su dispositivo . [ 6 ]
Códigos QR y Layar

Los códigos QR solo se pueden usar para capturar nodos e iniciar juegos cuando hay un código físico presente. Para escanear un código QR, los jugadores necesitan una aplicación que pueda capturar y reconocer códigos QR. Si el jugador usa una aplicación de escaneo de códigos QR con navegador integrado, deberá iniciar sesión en fAR-Play a través de la aplicación. Layar es una aplicación de realidad aumentada gratuita que incluye un escáner de códigos QR integrado, lo que permite a sus usuarios participar en los juegos de fAR-Play.
Capturando nodos
Layar permite al jugador visualizar nodos en su dispositivo móvil, guiándolo hacia su objetivo. Mediante esta aplicación, el jugador puede navegar hasta su destino con un mapa proporcionado por la API de Google Maps o utilizando la cámara: Layar superpone una imagen virtual sobre la escena del mundo real capturada por la cámara. Las representaciones en pantalla aumentan de tamaño a medida que el jugador se acerca al nodo de destino, simulando la distancia relativa. Si el jugador toca alguno de los nodos que aparecen en pantalla, recibirá información adicional sobre ese nodo, incluyendo su nombre y una breve descripción. Los nodos se pueden capturar tocando el botón "Capturar".
Jugar en navegadores
El jugador también puede jugar a los juegos de fAR-Play en el navegador de su dispositivo móvil . Al visitar https://web.archive.org/web/20160808195825/http://farplay.ualberta.ca/far-play/ en un dispositivo móvil, los jugadores verán una interfaz de usuario completa que permite una interacción total con los juegos. El jugador puede capturar los vPOI del juego a través de su navegador tocando el botón "nodos". Esto mostrará una lista de todos los nodos accesibles, con una breve descripción de cada ubicación. Al hacer clic en uno de los nodos, el jugador verá una pantalla con la ubicación del vPOI en el mapa, una descripción detallada y pistas. En la parte superior de la página, el jugador puede tocar "CAPTURA ESTE NODO" y avanzar en el juego. Al intentar capturar un nodo, el desarrollador puede o no asociar un desafío con el nodo. Por ejemplo, en el juego "Zombies ate my Campus", cuando los jugadores intentan capturar un nodo, se les presenta una pregunta de opción múltiple relacionada con el nodo actual.
Tipos de juego
Los jugadores completan una aventura cuando capturan todos los nodos que contiene. fAR-Play ofrece dos modos de juego: en una búsqueda del tesoro virtual, los nodos deben capturarse en un orden específico; en una búsqueda del tesoro virtual , el orden no importa.
Juegos de realidad aumentada existentes
Los juegos actualmente disponibles a través de fAR-Play incluyen: [ 7 ]
- Giselle Ever After
- Centro de pensamiento
- Desafío de captura de arte del cómic
- Edmonton, ciudad pionera
- El desafío del Intelliphone
- Un recorrido por Atwater
- Los zombis se comieron mi campus.
Para desarrolladores
El objetivo final de fAR-Play es proporcionar una plataforma sencilla y eficaz para la creación de juegos de realidad aumentada basados en la ubicación, pero las herramientas para desarrolladores aún están en desarrollo activo y no están disponibles públicamente. Sin embargo, el acceso se puede otorgar caso por caso y hay un manual para desarrolladores disponible. [ 8 ] Los usuarios con privilegios de desarrollo pueden crear juegos nuevos o editar los existentes, además de jugar a sus propios juegos o a los de otros.
Aventuras
Los juegos desarrollados con fAR-Play se dividen en componentes llamados "Aventuras". Para avanzar en cada aventura, el jugador debe alcanzar y capturar puntos de interés virtuales, denominados vPOI en el juego. Para capturar un vPOI, el jugador debe desplazarse a una ubicación física definida por el desarrollador. El desarrollador puede incluir una pregunta de desafío para capturar el vPOI, aunque no es obligatorio. Se puede aplicar una penalización de puntos si el jugador responde incorrectamente a la pregunta de desafío.
Puntos y logros
Cada nodo recompensará al jugador con una cantidad predeterminada de puntos una vez que lo haya capturado. Estos puntos se suman al total de puntos del jugador. Cada una de las aventuras creadas requiere completar una cantidad predeterminada de vPOI antes de que el jugador pueda avanzar. fAR-Play tiene la capacidad de implementar logros , que pueden recompensar a los jugadores con puntos adicionales por completar ciertas tareas. Las dos clasificaciones generales de logros en el juego son: "Porcentaje de aventura completada" y "Porcentaje de juego completado". [ 9 ]
Condiciones de victoria
El desarrollador debe decidir si los vPOI deben completarse en un orden específico o si el orden es irrelevante. Además, puede elegir si la condición de victoria de una aventura requiere la captura de todos los vPOI o solo de un porcentaje determinado. Los creadores de juegos pueden establecer un "Límite de captura" para cada vPOI, lo que restringe la cantidad de veces que se puede capturar cada nodo. Esto puede usarse para fomentar las carreras y el juego competitivo .
Nombre, descripción y personalización
Al desarrollar un juego para fAR-Play, el sitio requiere que los usuarios envíen un nombre, una descripción y una historia para el juego. Cada aventura dentro del juego también requiere un nombre y un tipo; actualmente, la única aventura disponible es Búsqueda del Tesoro. Para una mayor personalización estética, fAR-Play permite a los desarrolladores usar CSS para personalizar la apariencia y el diseño de la interfaz del jugador.
Pistas
El desarrollador puede implementar un sistema de pistas dentro del juego para guiar a los jugadores a lo largo de la experiencia. Estas pistas pueden ser imágenes, archivos de audio o video. Para incentivar al jugador a descubrir las respuestas por sí mismo, el juego puede penalizarlo por usar pistas, reduciendo sus puntos en una cantidad predeterminada.
Notas
- ↑ Gutiérrez et al., 2011
- ↑ fAR-Play.ualberta.ca: Personas
- ↑ Llamas et al., 2013
- ↑ fAR-Play.ualberta.ca: Tabla de clasificación
- ↑ "FAR-Play" . Archivado del original el 28 de agosto de 2013. Consultado el 16 de noviembre de 2013 .
- ↑ Guía del jugador para fAR-Play
- ↑ fAR-Play.ualberta.ca: Juegos
- ↑ Manual para desarrolladores de fAR-Play
- ↑ Manual para desarrolladores de fAR-Play
Referencias
- Gutiérrez, L., et al. " fAR-PLAY: un marco para desarrollar juegos de realidad aumentada/alternativa ". Segundo Taller IEEE sobre Colaboración Ubicua y Redes Sociales. 2011.
- Llamas, Ramon, et al. « Android e iOS representan el 91,1 % del mercado mundial de sistemas operativos para smartphones en el cuarto trimestre de 2012 y el 87,6 % del año, según IDC ». International Data Corporation. idc.com, 14 de febrero de 2013. Consultado el 15 de noviembre de 2013.
- El equipo de fAR-Play. Guía del jugador para fAR-Play . farplay.ualberta.ca . Sin fecha. Consultado el 15 de noviembre de 2013.
- El equipo de fAR-Play. " Manual para desarrolladores de fAR-Play ". farplay.ualberta.ca . 27 de septiembre de 2011. Consultado el 15 de noviembre de 2013.
- El equipo de fAR-Play. fAR-Play.ualberta.ca . 2010. Consultado el 15 de noviembre de 2013.
- Software para el desarrollo de videojuegos
- Videojuegos educativos
- Realidad aumentada
- Desarrollo web
- Videojuegos desarrollados en Canadá