OpenArthurian: Day 19 of the New Age of Arthurian

Not much done today as it was a busy last day at Vancouver (packing to return early tomorrow morning ugh). Anyways, I managed to work a little back on the engine (not the studio), refactored the asset loading so that, instead of a hardcoded list, there’s an inventory controlled by a JSON file, which we’ll later on use in the Studio as part of the scenario config.

This is all so that the missing parts that allow creating a custom scenario are in place. For instance, right now the title screen is hardcoded to the The Law of Virtue scenario, so we need users to be able to change that (and actually much more, say if they want to change the UI backgrounds, or the pixel font).

So for now the work to support this on the engine side works; but I still need to figure out how it’s going to work in the studio, especially in regards of which assets should be part of the base runtime, and which should be part of the standard template. I’m thinking of a system where the scenario is build additively, with the template assets overriding the runtime assets.

We are very close to that first public release.

Leave a comment