simoninithomas / the_mayan_adventure

The Mayan Adventure is an open-source reinforcement learning environment for Unity ML-Agents. In this environment, you train your agent (Indie) to find the golden statue in this dangerous environment full of traps.
MIT License
36 stars 8 forks source link
deep-reinforcement-learning ml-agents reinforcement-learning unity unity3d

The Mayan Adventure

The Mayan Adventure Screenshot

The Mayan Adventure is an open-source reinforcement learning environment for Unity ML-Agents. In this environment, you train your agent (Indie) to find the golden statue in this dangerous environment full of traps.

You can see the trained agent result here: Link to the video

Winning Episode

This environment is part of Unity ML Agents Course. A free course where you learn to create agents in Unity ML using Deep Reinforcement Learning with Tensorflow.

This project is currently in beta. You can check the todo section to see what will be the future improvements.

Have fun!

Companion article

We wrote a companion article to explain how the environment works and how you can train the agent.

The Article : https://towardsdatascience.com/unity-ml-agents-the-mayan-adventure-2e15510d653b

Documentation

Setup

You need to have Unity and MLAgents installed, if it’s not the case check Unity ML Installation documentation.

To install The Mayan Adventure, you just need to clone this repository and in Unity Hub, add the Folder Mayan Adventure.

Train and Replay

Please check the article

The Article: [Sent to publication]

Todo section

As said, this is the beta version, there are still a lot of things to improve:

License

Some assets of the Mayan Adventure where taken from assets packs:

The Mayan Adventure Logo