• español
  • English
  • français
  • Deutsch
  • português (Brasil)
  • italiano
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Ricerca

    Tutto UVaDOCArchiviData di pubblicazioneAutoriSoggettiTitoli

    My Account

    Login

    Estadísticas

    Ver Estadísticas de uso

    Compartir

    Mostra Item 
    •   UVaDOC Home
    • PROGETTI DI LAUREA FINALE
    • Trabajos Fin de Grado UVa
    • Mostra Item
    •   UVaDOC Home
    • PROGETTI DI LAUREA FINALE
    • Trabajos Fin de Grado UVa
    • Mostra Item
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano

    Exportar

    RISMendeleyRefworksZotero
    • edm
    • marc
    • xoai
    • qdc
    • ore
    • ese
    • dim
    • uketd_dc
    • oai_dc
    • etdms
    • rdf
    • mods
    • mets
    • didl
    • premis

    Citas

    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
    Rodríguez Casado, Sergio
    Director o Tutor
    Jiménez Gil, Luis IgnacioAutoridad UVA
    Editor
    Universidad de Valladolid. Escuela de Ingeniería Informática de ValladolidAutoridad UVA
    Año del Documento
    2025
    Titulación
    Grado en Ingeniería Informática
    Abstract
    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
    URI
    https://uvadoc.uva.es/handle/10324/79358
    Derechos
    openAccess
    Aparece en las colecciones
    • Trabajos Fin de Grado UVa [32925]
    Mostra tutti i dati dell'item
    Files in questo item
    Nombre:
    TFG-G7706.pdf
    Tamaño:
    50.12Mb
    Formato:
    Adobe PDF
    Thumbnail
    Mostra/Apri
    Attribution-NonCommercial-NoDerivatives 4.0 InternacionalLa licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 Internacional

    Universidad de Valladolid

    Powered by MIT's. DSpace software, Version 5.10