Solución de juegos “First Person Shooter” (FPS) orientado a personas con movilidad reducida

Cilleruelo Beltrán, Gerardo (2019). Solución de juegos “First Person Shooter” (FPS) orientado a personas con movilidad reducida. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. y Sistemas de Telecomunicación (UPM), Madrid.

Description

Title: Solución de juegos “First Person Shooter” (FPS) orientado a personas con movilidad reducida
Author/s:
  • Cilleruelo Beltrán, Gerardo
Contributor/s:
  • Eckert, Martina
Item Type: Final Project
Degree: Grado en Ingeniería de Sonido e Imagen
Date: 24 July 2019
Subjects:
Freetext Keywords: Videojuegos; Rehabilitación; Personas con discapacidad
Faculty: E.T.S.I. y Sistemas de Telecomunicación (UPM)
Department: Teoría de la Señal y Comunicaciones
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview
[img] Archive (ZIP) - Users in campus UPM only
Download (163kB)

Abstract

Hoy en día el gran avance de las tecnologías está consiguiendo una revolución palpable en la vida de las personas. Uno de los campos en el que se aprecia más esta revolución es en la detección de movimiento, en combinación con los videojuegos 3D. Existen muchas aplicaciones a este respecto y entre ellas está la posibilidad de mejorar el día a día de aquellos que tengan algún tipo de movilidad reducida. Este proyecto pretende conseguir mejorar un juego 3D llamado “WestGun”, desarrollado previamente en la asignatura SAI (Síntesis y Animación de Imágenes), e implementarlo para que pueda ser jugado, no solo con los controles convencionales de los que dispone un PC, sino también con los propios movimientos del cuerpo humano. La solución técnica de esto se centra principalmente en la posibilidad de que personas con movilidad reducida puedan usar el videojuego de cara a complementarlo para una rehabilitación. Para llevar a cabo esta solución ha sido necesaria la utilización de un dispositivo detector de movimiento capaz de captar las posiciones de hasta 25 articulaciones del cuerpo humano. El uso y procesado de dichas posiciones sirven para realizar una traducción a tiempo real de los movimientos del jugador al modelo 3D del juego. Gracias a un software adicional llamado middleware es posible la recepción y procesado de la información que provee el dispositivo; a su vez el middleware lo envía al juego, cuyo desarrollo se ha hecho en el motor de videojuegos Unity 3D. Mediante unos algoritmos y, usando la información de las posiciones de las articulaciones, es posible controlar hasta cuatro acciones dentro del juego con el propio cuerpo. En todas las soluciones existe en mayor o menor medida un efecto de amplificación de movimiento especialmente pensados para esas personas con movilidad reducida. La amplificación consigue simular y amplificar aquellos movimientos que sean más difíciles de ejecutar por el usuario. De manera complementaria, se ha hecho una integración del juego con la web para que, de manera online, un terapeuta pueda establecer una serie de parámetros de configuración útiles para el jugador y recibir resultados de las partidas con el fin de ver el progreso. La comunicación del videojuego con la web se hace a través del middleware. Abstract: Nowadays the great advance of new technologies is achieving a remarkable revolution in people’s life. One of the scopes in which this revolution is mostly appreciated is the motion detection, in combination with 3D video games. There are many applications regarding this scope, and one of them is the possibility of improving the daily life of those who have some type of reduced mobility. This project aims to improve a 3D game called “WestGun” that was previously developed in the subject SAI (Synthesis and Animation of Images), and to implement, in addition to the conventional controls, also a control with corporal movements. The technical solution is mainly focused on the possibility that people with reduced mobility can use the video game in order to complement their conventional rehabilitation. To carry out this solution a motion detector device was used, which is able to capture the positions of 25 joints of the human body. The use and processing of these positions enable a translation in real time of the player's movements to the game 3D model. The reception and processing of the information provided by the device is possible through a middleware which sends it to the game developed in the Unity 3D video game engine. Through algorithms and, using the information of the joint positions, it is possible to control up to four actions within the game with the body. The solution also contains there is, in a greater or lesser extent, an effect of motion amplification specially designed for people with reduced mobility. The amplification manages to simulate and amplify those movements that are more difficult for the user to perform. In a complementary way, an integration of the game with a therapeutic web platform has been made such that a therapist can establish the difficulty of the game. In order to see the progress of the player, the therapist can get the results that are sent from the game to the web page after the player finishes playing. The communication between the video game and the web is done by the middleware.

More information

Item ID: 56850
DC Identifier: http://oa.upm.es/56850/
OAI Identifier: oai:oa.upm.es:56850
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 14 Oct 2019 06:55
Last Modified: 14 Oct 2019 06:55
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM