Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/79358
Título
Desarrollo de un videojuego educativo con agentes inteligentes en Godot
Autor
Director o Tutor
Año del Documento
2025
Titulación
Grado en Ingeniería Informática
Zusammenfassung
La principal contribución de este Trabajo Fin de Grado TFG ha sido el desarrollo de un
videojuego educativo llamado Maze2D basado en laberintos que permitan ejemplificar los métodos
de búsqueda. La motivación original de este desarrollo, parte de la solicitud del tutor de este
trabajo de crear una herramienta que sirva para ejemplificar conceptos mostrados en la asignatura
de Fundamentos de Inteligencia Artificial (FIA), impartida en el segundo curso del Grado
de Ingeniería Informativa de la Universidad de Valladolid (UVa). En particular, el requisito
principal fue la de ejemplificar el funcionamiento de los métodos de búsqueda en el espacio de
estados de forma visual y atractiva para los estudiantes de esta asignatura, complementando los
métodos educativos empleados en la enseñanza teórica y practica para este contenido temático. El
desarrollo del videojuego se ha llevado a cabo siguiendo una planificación temporal que permite
la administración recursos y ajuste a los periodos de entrega que se han establecido, reflejando
la realización de cada una de las tareas. Además, se ha llevado a cabo el análisis del producto
y el diseño de componentes y características propias del videojuego, determinando los objetivos
y acciones necesarias para que el producto desarrollado sea completo y funcional. Como aspecto
adicional, se ha optado utilizar Godot, un motor para el desarrollo de videojuegos gratuito y de
código abierto que permite crear juegos 2D y 3D con un potente sistema de nodos, un lenguaje
de scripting propio (GDScript basado en Python) y con soporte para múltiples plataformas. Esta
elección está fundamentada en explorar otras opciones diferentes a Unity Engine como base para
el desarrollo de juegos educativos para la plataforma Gamispace, proyecto del GRupo de Estudio
en Innovación Docente en Informática (GREIDI) del Departamento de Informática de la UVa. The main contribution of this Final Degree Project has been the development of an educational
videogame called Maze2D based on labyrinths that allow the exemplification of the search methods.
The original motivation for this development stems from the request of the tutor of this work to
create a tool that serves to exemplify concepts shown in Fundamentos de Inteligencia Artificial
(FIA) course, of the 2nd year of the degree of Computer Engineering at the Universidad de
Valladolid. In particular, the main requeriment was to exemplify the technique of the states space
search methods in a visual and atracctive way for the students of this subject, complementing the
educational methods used in the theorical and practical teaching of this thematic content. The
development of this videogame has been carried out following a time planning that allows the
management of resources and adjustment to the delivery periods have been established reflecting
the completion of each of the tasks. In addition, the product analysis and the design of the
components and features of the videogames have been carried out, defining the objectives and
actions necessary for the developed product to be complete and functional. As an additional
feature, we have been dedided to use Godot, a free and open source videogame develompent
that allows the creation of a 2D and 3D games with a powerful nodes system, a own spripting
lenguaje (GDScript based on Python) and support for multiple platforms. This choice is based on
exploring other options than Unity Engine as a basis for development of educational games for
the Gamispace platform, a project for Grupo de Estudio en Innovación Docente en Informática
(GREIDI) of the Department of Computer Science of the University of Valladolid.
Palabras Clave
Desarrollo de videojuegos
Inteligencia artificial
Búsqueda en el espacio de estados
Gamificación
Departamento
Departamento de Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia Artificial, Lenguajes y Sistemas Informáticos)
Idioma
spa
Derechos
openAccess
Aparece en las colecciones
- Trabajos Fin de Grado UVa [32925]
Dateien zu dieser Ressource
Solange nicht anders angezeigt, wird die Lizenz wie folgt beschrieben: Attribution-NonCommercial-NoDerivatives 4.0 Internacional









