Hitting Pause for a Little Variable TLC
Hey everyone, quick status check: we were deep in wiring up Flowcharts, Variables, and Blocks so you’d get “save anywhere” wizardry. It almost felt like we had superpowers… until the Variables layer roasted us aliiive!
What Went Wonky
Turns out the old Fungus Variables straight-up refused to cooperate with our shiny new save/load code.

We were gonna... but then we remembered that they were MonoBehaviours. For what they are, they were eating through CPU cycles like they were at an all-you-can-eat buffet.

Harsh, especially coming from you! We were planning on slimming the vars down at some point anyway. With this new conflict kicking us in the face, we figured it'd be better to do it now than later.
The New Game Plan
We’re hitting pause on Save System work to rebuild the Variables layer from the ground up. Meet Muscariables:
- Tiny, efficient variable components with zero MonoBehaviour fluff
- Crystal-clear public vs. global interfaces and metadata binding
- More flexible and less Flowchart-exclusive

No, this is a devlog. Also, Muscariables are named after the Amanita Muscaria mushroom. You know, one of the key ingredients in making you?

Why This Detour Rocks
Detours can be a pain, but this one’s packed with perks:
- Big speedups (especially for large projects!)
- Future-proof design: add new data types with little to no hassle
- MonoBehaviour-free variables you can use anywhere with (relatively) little extra munching. Saving, UI, world logic, you name it!

You bet! We want our toolkit to be super easy to use for coders and non-coders alike. It's gonna be on the menu for a loooong time.
What’s On Deck
Save System work is on hold, but there’s plenty to geek out over. For example:
- Variable Serialization Deep Dive – JSON magic, two-way conversion
- Save/Load Pipeline Overview – step-by-step flow from disk to runtime
- Extension Guide – plug in your own state, even if Amanita doesn’t support it natively
Once Muscariables pass our torture tests, we’ll vault right back to the Save System and pick up where we left off. Thanks for sticking around, guys! Hope you're looking forward to the next update!
Amanita
Toolkit for making Games with Unity
| Status | In development |
| Category | Tool |
| Author | AtelierMycelia |
| Genre | Visual Novel |
| Tags | 2D, Point & Click, storygame, Unity |
More posts
- ✨ Custom Variables: Part 3 — The Variable Window's New Groove ✨62 days ago
- Custom Variables: Part 2 — The Unsung Sidekicks77 days ago
- Custom Variables: Part 1 — The Old Way vs. Amanita’s Way94 days ago
- Save/Load Magic: Part 4Aug 20, 2025
- Save/Load Magic: Part 3Aug 08, 2025
- Save/Load Magic: Part 2Aug 01, 2025
- Save/Load Magic: Part 1Jul 21, 2025
- Saving Flowcharts, Variables, and Blocks, Oh My!Jul 07, 2025
Leave a comment
Log in with itch.io to leave a comment.