PAC 3 – Aprendizaje en videojuegos
Públic The Enchanted Garden – Parte 3

Descripción del juego
En esta ocasión se ha implementado la continuación de la segunda parte de un juego 3D en primera persona añadiendo un personaje que ha aprendido a moverse gracias al aprendizaje por refuerzo.
Para hacerlo se ha utilizado el componente ML-Agents, que facilita el entrenamiento de agentes mediante la configuración de diferentes parámetros.
En este caso, el personaje o agente, debe esquivar los objetos y NPCs del escenario sin colisionar contra ellos.
El proceso de aprendizaje ha consistido en añadir recompensas y penalizaciones que le han indicado al agente que acción es correcta. Con ello ha ido creando una red neuronal que al final ha llegado a una solución óptima.
Vídeo del Gameplay
A continuación, se puede ver el vídeo del juego en funcionamiento en PC y una explicación de lo realizado:
Repositorio
El proyecto Unity del juego se puede descargar del repositorio siguiente: PAC 3 – Aprendizaje en videojuegos
Además, en este mismo enlace también se pueden consultar las fuentes utilizadas.
Adrián Forte Romera
Aquest és un espai de treball personal d'un/a estudiant de la Universitat Oberta de Catalunya. Qualsevol contingut publicat en aquest espai és responsabilitat del seu autor/a.