A UE5 plugin and Python toolkit for training and running reinforcement learning agents inside Unreal projects.
I wanted a streamlined way to train and run reinforcement learning agents inside Unreal Engine while keeping the workflow accessible to both C++ developers and Blueprint users.
I learned how to design a clean UE plugin API, keep a Python training loop synchronized with an engine simulation, and ship an inference path that works in real time.