davidonete / AI-vs-Dungeon

A game simulator in Unreal Engine 4, where an AI agent has to solve a 2D platformer level by using his own senses and self-learning by experience.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AI vs Dungeon

Teesside University - Computing Project

What if you could train your own agents to perform intelligent actions in your game? What if your agents could learn from mistakes and improve on their own?

This project is a perfect example to show this. I developed a game simulator in Unreal Engine 4, where an AI agent has to solve a 2D platformer level by using his own senses and self-learning by experience.

The agent is managed by a neural network, which tells the agent what actions to perform depending on de surrounding environment and the nearest threats.

About

A game simulator in Unreal Engine 4, where an AI agent has to solve a 2D platformer level by using his own senses and self-learning by experience.


Languages

Language:C++ 98.0%Language:C# 1.6%Language:Batchfile 0.2%Language:C 0.2%