Mostrar el registro sencillo del ítem
Comparison of Different Artificial Intelligence Techniques Applied in a Multiplayer Shooter
dc.contributor.author | Largo Iglesias, Elisabet | |
dc.contributor.other | Montoliu Colás, Raúl | |
dc.contributor.other | Universitat Jaume I. Departament d'Enginyeria i Ciència dels Computadors | |
dc.date.accessioned | 2017-12-20T12:10:16Z | |
dc.date.available | 2017-12-20T12:10:16Z | |
dc.date.issued | 2017-07 | |
dc.identifier.uri | http://hdl.handle.net/10234/171283 | |
dc.description | Treball Final de Grau en Disseny i Desenvolupament de Videojocs. Codi: VJ1241. Curs acadèmic: 2016/2017 | ca_CA |
dc.description.abstract | Lately, video games sector is experiencing an exponential growth based on the appearance of a great quantity of new multiplayer video games. In fact, this feature has turn basically into a requirement. Most video games provide a story mode in which all narrative action is performed and in which the player learns the mechanics and learn how to master the controls and a multiplayer mode, in which players carry out the playful or ludic action based on the competition and the showing of their skills. This duality may be caused by the fact that in multiplayer mode, players match up each other without the intervention of any agent controlled by an artificial intelligence. This supposes a greater challenge due to the fact that, usually, is very common to determine the patterns with which an enemy has been built after a few attempts to beat it. Once a player has discovered its behavior, the complexity of the battle is drastically reduced, and so, the fun degree. This paper constitutes the memory of the Final Project in the Game Design and Development degree and proposes a solution for this existent problem, by means of the design and implementation of machine learning techniques, specifically, reinforcement learning. With this solution, NPCs (non-playable characters) are able to learn from the player’s actions and modify its behavior to provide a better experience to the gameplay. In this project, two different types of enemies have been developed with Unreal Engine 4 for a shooter video game called Hive: Altenum Wars, which is expected to be released in a few months. On the one hand, there are the agents built up with predefined rule-based artificial intelligence techniques, specifically, behavior trees. On the other hand, analogous agents have been developed based on reinforcement learning to provide them the ability to adapt their behavior to the player’s gaming experience. | ca_CA |
dc.format.extent | 92 p. | ca_CA |
dc.format.mimetype | application/pdf | ca_CA |
dc.language.iso | eng | ca_CA |
dc.publisher | Universitat Jaume I | ca_CA |
dc.rights | Atribución-NoComercial-CompartirIgual 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | * |
dc.subject | Grau en Disseny i Desenvolupament de Videojocs | ca_CA |
dc.subject | Grado en Diseño y Desarrollo de Videojuegos | ca_CA |
dc.subject | Bachelor's Degree in Video Game Design and Development | ca_CA |
dc.subject | artificial intelligence | ca_CA |
dc.subject | machine learning | ca_CA |
dc.subject | reinforcement learning | ca_CA |
dc.subject | Q-Learning | ca_CA |
dc.title | Comparison of Different Artificial Intelligence Techniques Applied in a Multiplayer Shooter | ca_CA |
dc.type | info:eu-repo/semantics/bachelorThesis | ca_CA |
dc.educationLevel | Estudios de Grado | ca_CA |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | ca_CA |
Ficheros en el ítem
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
Grau en Disseny i Desenvolupament de Videojocs [262]
VJ1241