Empreu aquest identificador per citar o enllaçar aquest ítem:
http://hdl.handle.net/10609/145246
Títol: | 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 |
Autoria: | Mejía Sandoval, Víctor Aníbal |
Tutor: | Duch, Jordi |
Altres: | Arnedo-Moreno, Joan |
Resum: | El servidor Spigot permet als programadors crear mini jocs que aprofiten l'entorn del videojoc Minecraft versió Java. La comunitat de desenvolupadors de plugins per al servidor Spigot aporta amb diverses eines per al control de personatges NPC del joc. Aquest projecte implementa l'eina de Raonament Basat en Casos (CBR) com a plugin de Spigot per al control de personatges no controlats pel jugador (NPC) en un servidor Spigot com un utilitari que faciliti el desenvolupament de personatges que requereixin comportaments intel·ligents. Per construir el model i els casos s'ha utilitzat l'eina de codi obert MyCBR, i per a la gestió dels moviments i esdeveniments de l'NPC s'ha utilitzat el plugin Citizens2. Per a les proves del plugin CBR s'ha creat un mini joc per a Spigot que utilitza el model i els casos CBR per controlar un NPC i així competir contra un jugador humà. Gran part de la investigació s'ha dedicat a l'elaboració del mini joc SpeedRun, de les llibreries de l'API de Minecraft, de l'API de Spigot, de l'API de Citizens 2, i de les eines de desenvolupament de l'SDK per a programadors de plugins del videojoc esmentat. |
Paraules clau: | disseny i programació videojocs Minecraft |
Tipus de document: | info:eu-repo/semantics/masterThesis |
Data de publicació: | 5-jun-2022 |
Llicència de publicació: | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
Apareix a les col·leccions: | Bachelor thesis, research projects, etc. |
Arxius per aquest ítem:
Arxiu | Descripció | Mida | Format | |
---|---|---|---|---|
vmejiaecTFM0622memoria.pdf | Memoria del TFM | 1,28 MB | Adobe PDF | Veure/Obrir |
Comparteix:
Aquest ítem està subjecte a una llicència de Creative Commons Llicència Creative Commons