That's indeed an interesting topic to write about! Anything you want a focus on in particular? We've had a couple of API iterations before we settled on something and there have been substantial changes based on how we used Rayne internally.

Making game jam entries also helped shaping the API, so yeah, there is a lot to cover.

Also, here are more screenshots, because I love flying through the level and making screenshots.






Shitlord by trade and passion. Graphics programmer at Laminar Research.
I write blog posts at feresignum.com