@JordiBlanch y yo desarrollamos esta aplicación en Flutter usando la librería ARCore para Android. Los usuarios podían registrarse e iniciar sesión, y los datos se guardaban en MariaDB a través de una API que desarrollamos en .NET.
Una vez registrado e identificado, el usuario entraba automáticamente en el ranking general y podía participar en el juego de realidad aumentada: con el móvil, y en determinadas ubicaciones donde se celebraba el festival, el objetivo principal era encontrar todas las piezas de un puzle. Estas piezas se colocaban en siete localizaciones distintas y aparecían de forma aleatoria, rotando de una a otra con el tiempo, así que completar el puzle no era tan fácil como parecía.
Cuando el usuario entraba en el radio de proximidad de una pieza, el móvil vibraba y podía abrir la cámara, localizar la pieza colocada aleatoriamente y tocarla en pantalla para sumar puntos.
Tuvimos alrededor de 20 usuarios ese día y fue muy divertido. Como proyecto de principiante, fue una experiencia genial y estuvo muy bien sacar adelante todos los puntos clave que habíamos planteado desde el inicio. Estábamos muy orgullosos, y lo seguimos estando.
Se puede ver una demo corta de prueba aquí.
Y esto es solo una captura de la pantalla de registro, porque sí.
