Desarrollo de un videojuego en Godot engine

Este Trabajo de Fin de Máster documenta el proceso completo de diseño y desarrollo de Sora no kokoro, un videojuego de rol por turnos y exploración 2D creado con el entorno de desarrollo Godot Engine. El objetivo principal es la creación de un videojuego completo para ordenador, cumpliendo con los e...

Descripción completa

Detalles Bibliográficos
Autor: Gonzalez Valdes, Paul
Tipo de recurso: tesis de maestría
Fecha de publicación:2024
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:español
OAI Identifier:oai:upcommons.upc.edu:2117/417546
Acceso en línea:https://hdl.handle.net/2117/417546
Access Level:acceso abierto
Palabra clave:Video games--Design
Fantasy games
videojuego
rol por turnos
exploración 2D
Godot Engine
diseño de videojuegos
desarrollo de videojuegos
juego
video game
turn-based role-playing
2D exploration
video game design
video game development
game.
Videojocs--Disseny
Jocs de rols
Àrees temàtiques de la UPC::Informàtica::Programació
Descripción
Sumario:Este Trabajo de Fin de Máster documenta el proceso completo de diseño y desarrollo de Sora no kokoro, un videojuego de rol por turnos y exploración 2D creado con el entorno de desarrollo Godot Engine. El objetivo principal es la creación de un videojuego completo para ordenador, cumpliendo con los estándares de calidad esperados para un proyecto de esta magnitud mediante el uso de herramientas de código abierto. El juego se distingue por su enfoque en la exploración de un mundo compuesto por diversas áreas. Los jugadores se enfrentarán a desafíos al derrotar enemigos, interactuar con personajes no jugables y avanzar en la historia principal mientras exploran el mapa. Este documento ofrece una descripción detallada del diseño del proyecto, destacando las decisiones clave tomadas en el proceso, y los múltiples componentes que se han desarrollado. Además, se proporciona una explicación exhaustiva de las etapas de desarrollo, incluyendo las pruebas realizadas para garantizar la calidad del juego. Se otorga especial atención a los desafíos encontrados a lo largo del proceso y las estrategias adoptadas para abordarlos. En las conclusiones finales, se resumen los hallazgos más significativos y se destacan las lecciones aprendidas durante el desarrollo. Además, se presentan sugerencias para posibles mejoras futuras que podrían ser implementadas en el juego, abriendo la puerta a la evolución y perfeccionamiento continuo del proyecto.