Por favor, use este identificador para citar o enlazar este ítem:
http://hdl.handle.net/10609/146026
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.author | Pastor Rubio, David | - |
dc.contributor.other | Arnedo-Moreno, Joan | - |
dc.coverage.spatial | Alboraya | - |
dc.date.accessioned | 2022-06-30T16:02:52Z | - |
dc.date.available | 2022-06-30T16:02:52Z | - |
dc.date.issued | 2022-06 | - |
dc.identifier.uri | http://hdl.handle.net/10609/146026 | - |
dc.description.abstract | Con la intención de investigar diferentes metodologías de generación de IA para juegos de combate, se ha generado un entorno sobre el que, en un primer término, dos jugadores puedan realizar combates utilizando el mismo ordenador. El siguiente paso, ha sido crear una IA, utilizando la técnica de árboles de comportamiento. Para finalizar, y utilizando el módulo de machine learning, el cual posee la plataforma de desarrollo, se ha entrenado una nueva IA, utilizando la programada. Como último paso de nuestro trabajo, se ha realizado una comparativa entre las IA, la que ha sido programada y la entrenada, por medio de estadísticas de combate con jugadores reales. El juego se ha desarrollado en Unity, usando assets tanto comerciales como gratuitos. Para el desarrollo de la IA basada en arboles de decisión, se ha generado toda, programáticamente. En relación al entrenamiento de la IA, se ha usado el módulo de Machine Learning de Unity ML-Agents. La dinámica del juego, ambientada en el medievo, es, la de ir paulatinamente ganando a los adversarios de diferentes territorios, para al final, cuando todos ellos queden derrotados, hacednos con el control del Reino. En cada territorio, nos encontraremos con diferentes tipos de adversarios, con diferentes habilidades y aspectos. | es |
dc.description.abstract | With the aim of research different methodologies for generating an AI for fighting games, it has been created an environment for two players. The next step, it has been creating an AI using the Behaviour Tree technique. For finalizing, and using the machine learning library of the framework, we have trained a new AI, using the previous programmed AI. Our last step of the TFG, it has been to do a comparative between the two AI developed through statistics with real players. The game has been developed with Unity using free and commercial assets. The AI Behaviour tree has been created programmatically and regarding the training of the other AI, it has been used the machine learning library of Unity called ML Agents. The mechanics of the game, set in the middle age, is to win different combats with the best knight of each territory. If you achieve to defeat every opponent you win the game. On each match it will find different opponents and scenarios with different skills and environments. | en |
dc.description.abstract | Amb la intenció d'investigar diferents metodologies de generació de IA per a jocs de combat, s'ha generat un entorn sobre el qual, en un primer terme, dos jugadors puguin realitzar combats utilitzant el mateix ordinador. El següent pas, ha estat crear una IA, utilitzant la tècnica d'arbres de comportament. Per a finalitzar, i utilitzant el mòdul de machine learning, el qual posseeix la plataforma de desenvolupament, s'ha entrenat una nova IA, utilitzant la programada. Com a últim pas del nostre treball, s'ha realitzat una comparativa entre les IA, la que ha estat programada i l'entrenada, per mitjà d'estadístiques de combat amb jugadors reals. El joc s'ha desenvolupat en Unity, usant assets tant comercials com gratuïts. Per al desenvolupament de la IA basada en arboles de decisió, s'ha generat tota, programàticament. En relació a l'entrenament de la IA, s'ha usat el mòdul de Machine Learning de Unity ML-Agents. La dinàmica del joc, ambientada en l'edat mitjana, és, la d'anar gradualment guanyant als adversaris de diferents territoris, per a al final, quan tots ells quedin derrotats, feu-nos amb el control del Regne. En cada territori, ens trobarem amb diferents tipus d'adversaris, amb diferents habilitats i aspectes. | ca |
dc.format.mimetype | application/pdf | - |
dc.language.iso | spa | - |
dc.publisher | Universitat Oberta de Catalunya (UOC) | - |
dc.rights | CC BY-NC-ND | - |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ | - |
dc.subject | intel·ligència artificial | ca |
dc.subject | videojuegos | es |
dc.subject | machine learning | en |
dc.subject | inteligencia artificial | es |
dc.subject | artificial intelligence | en |
dc.subject | aprendizaje automático | es |
dc.subject | aprenentatge automàtic | ca |
dc.subject | video games | en |
dc.subject | videojocs | ca |
dc.subject.lcsh | Video games -- Design -- TFG | en |
dc.title | "Combate SIngular", uso de IA en los videojuegos | - |
dc.type | info:eu-repo/semantics/bachelorThesis | - |
dc.audience.educationlevel | Estudis de Grau | ca |
dc.audience.educationlevel | Estudios de Grado | es |
dc.audience.educationlevel | University degrees | en |
dc.subject.lemac | Videojocs -- Disseny -- TFG | ca |
dc.subject.lcshes | Videojuegos -- Diseño -- TFG | es |
dc.contributor.tutor | Pallicera Malivern, Xavier | - |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | - |
Aparece en las colecciones: | Bachelor thesis, research projects, etc. |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
Trailer_Combate_Singular.mp4 | 20,48 MB | MP4 | Visualizar/Abrir | |
dpastorruTFG0622memoria.pdf | Memoria del TFG | 2,77 MB | Adobe PDF | Visualizar/Abrir |
Comparte:
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons