Hi,
after the all-out upgrade of the OS, toolchain code and SDK things are looking good technically.
SJX runs nicely with the new Renpy Version in full 1.50 scope
First 2.00 design changes (combat particle effects, dynamic data loading, save game vetting, ...) work nicely
Most important: I can see now a path to have save game compatible loads from 2.00 going forward. How would it work from 2.00+:
while you (a) are playing "within" your version, you can save and load anywhere as usual
when you (b) fire up a new version and load a game of the previous version, the game detects, whether if the save game is from a designated "safe zone", updates all data and in theory continues merrily on its way
The designated "safe zone" inside the game code will be the "DAY X" intermission screens.
I'll start to tackle the major sandbox process flow changes needed for that from tomorrow. Luckily I have a CM system (git) installed now and can experiment on a safe code branch (thanks to nullvoid, Skiant and A.Ch.Vago for the suggestions to use git or some kind of professional CM...).
Goal is to have a stable version 2.00 end of December for VIP / Beta testers, one / two weeks later for Upper Tier and Official Patrons (new architecture and of course some new NSFW of course).
Then I'll use that 2.00 and release the Full Khelara Drengar Update as compatible upgrade 2.10 in spring (hopefully stress testing the save game compatibility to 2.00).
TLDR:
From Version 2.00 onwards, SJX may become save game compatible for usual upgrades (new items, new locations, new cutscenes, ...)
Development continues, break will be postponed after 2.00 is out Mid January
That was a bit technical, but let me know what you think.
y.v.
y.v.
2024-11-23 07:04:32 +0000 UTCPiotr Sulecki
2024-11-23 06:50:28 +0000 UTCTansi
2024-11-22 12:57:20 +0000 UTCDonniels
2024-11-22 09:04:38 +0000 UTC