I've been working on an "engine" built on top of Love2d, taking queues from what I've learnt developing Godot games. It's coming along fairly well and this space invaders demo I've been working on as an example is starting to become quite playable. I've got a game jam starting next Friday and I'm going to try and do that using this to see if I can get it really productive.