Spectralis devlog #8
—Hello again proggers—
10 hours 48 minutes. Again. Didn’t plan it, didn’t notice it happening, just looked up and the sun had done a full cycle. This time it was capsules and worlds actually getting built and tested for real instead of just existing in theory.
we’ve been here before and we will be here again
Cat or dog? Capsule.story + Capsule.visualizer
print(f”I try to make stu{2f} which {actually_coexist} {10h48m_later}”)
Okay let’s get into it~
—Yap—
Stories came back in devlog #7 as a concept. This round was making and testing the first actual .spectralis capsules and worlds built on that concept, which is a different job entirely — turns out “the architecture supports it” and “a real capsule with a real story actually works” are two very different milestones. Also fixed a bug that only shows up once you’re actually testing real capsules instead of imagining them, and a GitHub pull issue that had nothing to do with any of this and ate time anyway.
—The Great Suffering—
1 — Building And Testing The First Real Capsules And Worlds
Most of the 10 hours 48 minutes, honestly. Going from “stories and worlds work in concept” to actually authoring capsules, loading them, and confirming the hooks — track start, track control, the custom HTML page — behave the way they’re supposed to under real content instead of a test stub. This is the part where theory meets “wait, why is this blank.”
2 — A Story And A Visualizer Couldn’t Both Exist In One Capsule
Found this one while testing, not before. A capsule with both a story and a visualizer defined would break, since apparently the two weren’t built to coexist in the same capsule at all. Fixed so a single capsule can hold both without one stepping on the other.
the two features that were supposed to be siblings turned out to be enemies
3 — GitHub Was Being Weird About Pulling
Somewhere in the middle of all this, git decided pulling wasn’t going to just work. Fixed the pulling issue, which is the kind of fix that has no interesting story attached, it was just broken and then it wasn’t.
—FAQ (no one asked these but they are here)—
Q: What is a “progger”?
A: A human programmer. You. The one who said “quick test” and looked up 10 hours 48 minutes later.
Q: Was the story/visualizer bug there since devlog #7?
A: Presumably, yes. Nobody had actually tried putting both in one capsule until this round.
Q: What does “testing capsules and worlds” actually involve?
A: Authoring real ones, loading them in the app, and checking the hooks — track start, track control, custom HTML rendering — behave correctly with actual content, not placeholder data.
Q: What was the GitHub pulling issue?
A: Not going into detail, it wasn’t interesting, it was just broken. Fixed now.
Q: Is this the last capsule/worlds devlog?
A: No idea. Ask devlog #9.
—This is the end*—
*end for now, git remotes permitting
PEPPERONI!!!
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.