First Update
My idea for “You are the villain” is kind of like a backwards version of Mario.
An AI tries to beat levels that you set up traps in (including the bane of all side-scroller heroes: spikes!)
You must prevent the AI from winning.
The AI is actually a neural network, trained by an evolutionary algorithm. I know that these are not exactly popular for games, but it has been working out so far.
As a test, I rewarded them for getting to the top right of the screen. They figured out how to jump on platforms pretty quickly:
