I have a sketchy, working version of AdventureKit:
Since I announced that I was working on it last year, it has grown considerably.
After taking a hard look at what I’ve done so far, I realised that there are some fundamental problems with it. It has become more complicated and the interactions between components have gotten messy.
It also has a few key things missing that would be tricky to add at this stage: