Aplicación multijugador en realidad aumentada
View/Open
Cita com:
hdl:2117/335310
Document typeBachelor thesis
Date2020-07
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
Abstract
Este trabajo de fin de grado tiene como objetivo explorar e investigar la realidad aumentada buscando un nuevo formato de entretenimiento añadiéndole la componente multijugador. Debido a esto, se ha implementado una aplicación movil para Android que genera una escena en 3 dimensiones proyectada en realidad aumentada sobre una superficie real, y la aplicación permite la interacción a través de objetos, un personaje y varias mecánicas. De esta manera, plantea un desafío a completar tanto para un jugador como multijugador. Estas mecánicas juegan con el posicionamiento del jugador haciendo que la dirección a la que se mueve vaya acorde a dónde esté mirando la cámara y obligando al jugador a moverse para encontrar diversos elementos. También es importante el posicionamiento del personaje pudiendo moverlo con un Joystick y así, activar ciertas partes dependiendo de dónde se encuentre. Por último se hace uso de objetos dentro de la escena para poder guardarlos en un inventario si se hace un clic sobre ellos y pudiendo recolocarlos en el mundo arrastrándolos hasta un punto deseado. La escena se ha realizado con el motor gráfico Unity y plataforma de desarrollo, utilizando la librería de ARCore para la visualización en realidad aumentada y con el uso específico de Cloud Anchors y los servicios de Google Cloud, se ha permitido jugar el videojuego con más de una persona que esté conectada a una misma sesión. La conclusión es que a pesar que el videojuego sea muy simple, se ha conseguido explorar un poco más esta tecnología y ver cuáles son las ventajas y desventajas de hacer un videojuego multijugador clásico a incorporarle la realidad aumentada. This Bachelor's thesis has the goal of exploring and researching the augmented reality looking for a new entertainment format adding the multiplayer component. Thus, a mobile application has been developed for Android that generates a 3 dimension scene projected in augmented reality over a real surface, and this application allows the user to interact with through objects, a player and several game mechanics. In this manner, raises a challenge to surpass both to one player or multiplayer. This game mechanics play with the user's position making the direction where the character moves be dependent on where the user is looking and forcing to moving around the real world. Furthermore, you can move the character's position with a Joystick ans do activate different parts depending on where the character is at. By last, the application has objects inside the scene making it possible to store in an inventory if the user clicks on them and then the user will be able to place them again in the world in a desired point. The scene has been developed with Unity's graphic engine, using ARCore's library for the visualization in augmented reality and with the specific use of Cloud Anchors and Google Cloud's services, the player can play this game with more people in the same session. Concluding this abstract, I can say that although the video game is really simple, I managed to explore a bit more this technology and see what are the pros and cons of developing a classic multiplayer video game to incorporate the augmented reality to it.
SubjectsAugmented reality, Video games, Mobile apps, Realitat augmentada, Videojocs, Aplicacions mòbils
DegreeGRAU EN ENGINYERIA INFORMÀTICA (Pla 2010)
Collections
Files | Description | Size | Format | View |
---|---|---|---|---|
152874.pdf | 2,439Mb | View/Open |