Blog 2025-09-30

Blog 2025-09-30

Another quarter has passed. And with it, much progress has been made!

Like usual, we'll start off with housekeeping and then move on to the more interesting stuff.

Website

This website has been migrated from Github to Gitlab. It's still proxied by Cloudflare, so you shouldn't actually notice any difference.

The website software has been updated from Ghost 5 to Ghost 6. This website is just a static export, rather than a live instance of Ghost. So again, no differences should be noticeable.

Android

Since my games were removed from Google Play I've been looking at alternative places to host the Android versions of my non-commercial games.

For the time being I've settled on:

  • Gitlab (direct APK file downloads)
  • Obtainium (via Gitlab)
  • APKPure

Links can be found on each game's respective page on this website.

Sable's Grimoire 2

TL;DR: progress has been good. There are still things to do, but it's getting there.

Progress since the last update is as follows:

Sprites

The sprites have been drawn and more or less coded for a while now, but they still need to be exported.

This involves going through the sprites, coming up with expressions (mixing and matching eyes, eyebrows, mouths, etc), and exporting them all to image files.

Work has started on this recently. It's easy enough to do, it's just tedious and time-consuming.

Backgrounds

I thought these were done, but it turns out I missed a couple.

The remaining 2 backgrounds should be finished shortly.

CGs

The CGs are done... for now.

I'm considering sneaking another 1 or 2 of them into the initial release. But they aren't critical, so they might get added post-release instead.

Music

Music tracks are all done.

The music player screen still needs to be updated, and the music hasn't been scripted everywhere yet. But the music tracks themselves are done.

Coding

The hard stuff is done. But there are still a lot of little things to do, which add up and take time to go through.

There are screens that need updating (eg. the route map screen), things which need to be inserted into the script (eg. adding in the new music tracks), features I'd like to add (accessibility options?), and some minor stuff to do here and there.

There's also the Steam integration (achievements, cloud saves, setting up repos and pipelines).

None of those things should be a problem. They're easy enough to do, it's just a matter of spending the time to find and work through all of these little things one by one.

Writing

The writing is getting closer to completion.

There isn't much to do in terms of new content/scenes. What's left is mostly a matter of finishing off half-written scenes, connecting events together, rewriting some parts, etc.

So it's mostly editing, rather than writing. Which is a shame, because editing is less fun and takes twice as long lol.

What's next?

I'll be working towards finishing off what's listed above, and trying to get a minimal working version of the game done sooner rather than later. Something imperfect which I can play from start to finish and begin testing.

After that I plan on playing through each route at least once, with a focus on testing and proofreading, looking for anything I might have missed which still needs to be done, anything which doesn't make sense, etc. The first playthrough will take a while, since I'll be making numerous changes and adjustments as I go.

Once I'm relatively happy with the game as a whole, I'll upload a build for review to Steam.

While it's being reviewed I'll replay the first 3 Sable's Grimoire games, taking notes and making sure everything lines up correctly between all of the games.

Then it'll be time to play through each route of Sable's Grimoire 2 again, making sure that everything still makes sense with a refreshed outlook and updated notes from the first 3 games. It'll also involve fixing up anything which comes up during review on Steam, testing the game through Steam itself (for achievements, cloud saves, etc) and generally trying to get it into a release-ready state.

I don't know how long all of that will take. But progress has been good recently, almost all of the game assets are finished, and everything is gradually coming together.