PAC 3 – Aprendizaje en videojuegos

Públic

The Enchanted Garden – Parte 3

Menú The Enchanted Garden

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

Entrada similar

Deixa un comentari