Por favor, use este identificador para citar o enlazar este ítem:
http://hdl.handle.net/10609/145246
Título : | Investigar y crear un plugin de Razonamiento Basado en Casos (CBR) para el control de personajes no controlados por el jugador (NPCs) en un servidor Spigot por medio de un plugin de Minecraft versión Java |
Autoría: | Mejía Sandoval, Víctor Aníbal |
Tutor: | Duch, Jordi ![]() |
Otros: | Arnedo-Moreno, Joan ![]() |
Resumen : | El servidor Spigot permite a los programadores crear mini juegos que aprovechan el entorno del videojuego Minecraft versión Java. La comunidad de desarrolladores de plugins para el servidor Spigot aporta con diversas herramientas para el control de personajes NPCs del juego. El presente proyecto implementa la herramienta de Razonamiento Basado en Casos (CBR) como plugin de Spigot para el control de personajes no controlados por el jugador (NPC) en un servidor Spigot como un utilitario que facilite el desarrollo de personajes que requieran comportamientos inteligentes. Para la construcción del modelo y los casos se ha utilizado la herramienta de código abierto MyCBR, y para la gestión de los movimientos y eventos del NPC se ha utilizado el plugin Citizens2. Para las pruebas del plugin CBR se ha creado un mini juego para Spigot que utiliza el modelo y los casos CBR para controlar a un NPC y así competir contra un jugador humano. Gran parte de la investigación se ha dedicado a la elaboración del mini juego SpeedRun, de las librerías del API de Minecraft, del API de Spigot, del API de Citizens 2, y de las herramientas de desarrollo del SDK para programadores de plugins de dicho videojuego. |
Palabras clave : | diseño y programación videojuegos Minecraft |
Tipo de documento: | info:eu-repo/semantics/masterThesis |
Fecha de publicación : | 5-jun-2022 |
Licencia de publicación: | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ ![]() |
Aparece en las colecciones: | Bachelor thesis, research projects, etc. |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
vmejiaecTFM0622memoria.pdf | Memoria del TFM | 1,28 MB | Adobe PDF | ![]() Visualizar/Abrir |
Comparte:


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons