itch.io is community of indie game creators and players

Devlogs

Space Journey X - 1.50 Status and Outlook to 2.x

Space Journey X (18+)
A downloadable game for Windows, macOS, and Linux

Hi,

I have been busy the last weeks working on the game, so here is a quick update.

Short Update on V1.50

  • Version 1.50_14 is in Official Release on Patreon/Substar and running stable
  • With inclusion of minor fixes, the public release as V1.50_15 is planned for Dec 14

Whats going on beyond that

  • I have been reviewing the Sw-Design and did some major overhauls
  • All my SDK, OS, 3D Tools, Renpy have been updated to latest version last week and toolchain confirmed
  • Code migration to Renpy 8.3/Python 3.x finished (1.50 was still on 7.8 / 2.x) and successful!
  • New architecture for potential save game compatibility / content loading introduced
  • With this tech overhaul code V2.00 will be released to BETA around Dec/Jan for stability testing (with some new content)
  • 2.10 (The Drengar Conspiracy) will be released in Spring 2025 and conclude SJX I
  • After that I'll take a break and think about whether to episodically continue using the new architecture or do sth different

Concept of compatibility loads - For the Renpy / python experts who are interested:

  • Save/Load anywhere and rollbacks still usable by players
  • Safe Zone on top call hierarchy level was introduced for cross-version saving
  • Safe Zone is passed every night
  • Post load version check with callback()
  • Reinitializing new content (quests, locations, screen elements, ...)
  • Clearing of rollback queue and continue

I can't guarantee this works but first tests look good and it may solve the intractable "call from" labeling issue .
I think this is a good balance between "save anywhere" and "fixed save points" and would allow packages which touch "only" locations, quests, artwork, screen elements to be published save game compatible.

y.v.

Download Space Journey X (18+)
Read comments (10)