I’ve co-opted a python script as a map generator. Still need to add passages between levels.
I’ve added a simple activateable ability that fully heals you, and a passive ability that spawns clones when you die. You can now create some kind of exponential explosion of enemies by killing a few then waiting.
What I’m not sure of is how to handle abilities that need a target. I guess I’ll have to add state to the input processing function.
Speaking of input, the keyboard controls are fully customisable.