Posted January 15, 2026 by FearCode
#3D #Game Engine #bioscript #Physics #Lighting #Biomancer
Quick (but important) update before Biomancer steps into Beta.
The big milestone since the last devlog is a new core system:
Biomancer now has a Global BioObject Manager: a true global object registry with both UI and BioScript access.
That means you can create and manage BioObjects that persist across any scenario, instead of being tied to whatever scene is currently loaded.
This unlocks a bunch of “game-structure” features that were awkward (or impossible) to do cleanly before:
Players that survive scenario changes (the original motivation)
Global systems like:
persistent inventory
session state
“always-on” managers (audio, UI state, progression, etc.)
Cleaner scenario design: scenarios can focus on environment + rules, while globals handle identity + continuity
The global manager is accessible in two ways:
UI access: browse/edit global objects without digging through a scenario tree
BioScript access: scripts can query or modify global objects from anywhere (so scenario scripts can safely “talk to the player”, even if the player wasn’t spawned inside that scenario)
The screencapture can explain it better than words:
And by the way, a new version of Biomancer can be found in our discord! Feel free to check it out here.