Many of us have been developing games on Unreal Engine and thought it would be cool and really helpful for certain areas to have the power of machine learning accessible in Unreal Engine. Not only is it useful for games but it has significance to the many companies that use Unreal Engine for real life simulations,
What it does
It utilizes machine learning algorithms and exposes them to Blueprint for extremely easy use. Data collection can also be completely automated.
How we built it
We used the Unreal Engine Plugin System, C++, and Python.
Challenges we ran into
C++ Machine Learning Libraries were a pain to compile and install on Windows. Lots of the syntax was also new and we had to find creative ways of getting things to work with Unreal Engine.