Skip to content

RPG Reactor 0.94.8 — Big Maps Without the Wait

Choose a tag to compare

@Psychronic-Games Psychronic-Games released this 13 Jul 16:55
· 25 commits to main since this release

An editor performance release, measured against the largest maps in the test corpus.

Highlights

  • Large maps load in a quarter of the time: a 256×256 map (~131k placed tiles) went from ~10s to ~2.5s. Off-screen tiles now build in detached containers instead of forcing the ever-growing map to re-render every frame while loading.
  • Full frame rate on water maps: animated water lives in small dedicated overlay layers so every static layer caches as a texture — editor frame time on the heaviest test map dropped from 24ms to 13ms with all water still animating.
  • Region painting without freezes: bucket-filling a region across a large map no longer stalls the editor for ~5 seconds — region cells share one pre-rendered image per region ID and paints update only the touched cells.
  • Region area previews: the rectangle tool shows the region color over the dragged selection, and the circle tool shows region-colored cells (it previously showed no preview at all).
  • Stutter-free animation previews: the Animations database player, the animation picker, and the event editor's picker step at the exact MV 15fps cadence against the display clock instead of a drifting timer, with SE cues kept in sync.
  • Small fixes: repainted shadows no longer stack invisible darkening duplicates, switching maps mid-load can't leak stale tiles into the new map, and the playtest save-failure message is localized in all 18 editor languages.

Full details: release overview · changelog · editor changelog

Pre-built download binaries are available at https://psychronic.itch.io/rpg-reactor.