Guía de desarrollo de un juego multiplataforma -Unity-

Merlo Alonso, Ricardo (2022). Guía de desarrollo de un juego multiplataforma -Unity-. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Guía de desarrollo de un juego multiplataforma -Unity-
Author/s:
  • Merlo Alonso, Ricardo
Contributor/s:
  • Mingo López, Luis Fernando de
Item Type: Final Project
Degree: Grado en Ingeniería del Software
Date: January 2022
Subjects:
Freetext Keywords: Videojuegos; Multiplataforma; Unity; GitHub
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

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

Abstract

El objetivo del presente Trabajo de Final de Grado es desarrollar, partiendo desde cero, un videojuego de plataformas en 2D para ordenador principalmente, pero que puede ser exportado a otras plataformas con relativa facilidad, sirviendo este como guía de aprendizaje de las diferentes herramientas y posibilidades que ofrece Unity para abordar los problemas que surgen a la hora de desarrollar componentes o mecánicas de un videojuego. Para ello, se aprovechará el motor gráfico de Unity para generar todos aquellos componentes inherentes a un videojuego como son los menús, personajes, mapa, música y efectos de sonido, animaciones, etc.; y para programar los distintos scripts y controladores se utilizan librerías de Unity y el lenguaje C#. El videojuego resultante estará disponible a través de la plataforma GitHub, donde se dejará el código abierto para ser aprovechado en la ampliación de sus funcionalidades y su aventura, o para su exportación a otras plataformas, o para el aprendizaje en sí mismo. Abstract: The main purpose of this Final Degree Project is to develop a 2D platform video game for the computer mainly, beginning from zero, but it can be exported to other platforms with relative easiness, serving as a learning guide for the different tools and possibilities offered by Unity to address the problems that arise when developing components or mechanics of a video game. To do this, the Unity graphic engine will be used to generate all those components inherent to a video game such as menus, characters, map, music and sound effects, animations, etc; Unity libraries and the C # language is used to program the various scripts and controllers. The resulting videogame will be available through the GitHub platform, where the code will be left open to be used in expanding its functionalities and the adventure, or for export to other platforms, or for learning itself.

More information

Item ID: 70148
DC Identifier: https://oa.upm.es/70148/
OAI Identifier: oai:oa.upm.es:70148
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 29 Mar 2022 05:12
Last Modified: 29 Mar 2022 05:12
  • 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