[en] In the videogames field, the Non Playable Characters (NPCs) are characters that takes part of the game but they could not be controlled by the player. Their evolution is a relevant fact in the search of the improvement of the game immersion in the generated virtual environments. The NPCs evolution is directly related to the technology evolution that occurs the last decades. The main objective is the study and the implementation of an environment able to take advantage of the technology benefits, taking in mind the goal to be as near as possible of the perfect NPC ideal. That means, the creation of the more realistic and natural avatar. To make it, this non playable characters will have emotions when they develop any action in game. Various fields that are part of the video games concept are involved in the same project. The fact makes the scrumban methodology the best one to follow in the project development for its flexibility and visibility. This methodology is the result of the merger of two agile methodologies, scrum and Kanban, unifying the strengths of both methodologies into one. Despite this, it has had to be adapted to the characteristics of the TFG. Following the development of the project, metahumans technology has been used in the creation of NPCs for their implementation in a virtual environment whose behaviour is marked by the use of artificial intelligence. The realization of this project has allowed a more detailed understanding of the development ecosystem of these avatars in Unreal Engine, as well as the possibilities and limitations that are provided in this field given by current technology.

[es] En el campo de los videojuegos, la evolución de los Non Playable Characters (NPCs), personajes que no son controlados por el usuario, es un factor relevante que ha provocado grandes mejoras en la inmersión de los jugadores en los entornos generados. Esta evolución va directamente ligada a la exponencial evolución tecnológica sufrida estas últimas décadas. El objetivo principal es estudiar e implementar un entorno capaz de aprovechar estos beneficios tecnológicos para acercarnos lo máximo posible al NPC ideal, el avatar más realista y natural posible. Para ello dotaremos de realismo gráfico e inteligencia las acciones realizadas por los avatares no jugables dentro del videojuego. Dada la implementación de diversos campos que forman parte del ámbito de los videojuegos bajo el mismo marco del proyecto, se definió scrumban como la metodología a seguir por su flexibilidad y visibilidad. Esta metodología es el resultado de la fusión de dos metodologías ágiles, scrum y Kanban, unificando los puntos fuertes de ambas metodologías en una sola. Pese a ello, se ha tenido que adaptar a las características propias del TFG. Tras el desarrollo del proyecto, se ha empleado la tecnología metaHumans en la creación de NPCs para su implementación en un entorno virtual cuyo comportamiento viene marcado por el uso de una inteligencia artificial. La realización de este ha permitido comprender de forma más detallada el ecosistema de desarrollo de estos avatares en Unreal Engine [1], así como las posibilidades y limitaciones que se brindan en este campo dadas por la tecnología actual.