Development archive
A field archive of the Fold: people, allegiances, equipment and the routes between them. Choose a subject, or search the full text of the collection. Story and ending entries contain spoilers.
25 articles · Page 1/2
ASCII Portraits
CONTRABAND's character portraits are four-line ASCII art patterns, not illustrations. This was a budget constraint that became an …
4 min · Read article ↗Development archiveWriting 300+ narrative scenes
Design diary — by Dero Lavigne…
2 min · Read article ↗Development archiveBase building as endgame
Design diary — by Dero Lavigne…
2 min · Read article ↗Development archive150 state flags: how branching works
Design diary — by Dero Lavigne…
2 min · Read article ↗Development archiveFaction reputation that matters
Design diary — by Dero Lavigne…
2 min · Read article ↗Development archiveFirebase Auth integration
Archived context (2026): Written during the browser prototype era. CONTRABAND now ships on Steam ; the playable web build was reti…
2 min · Read article ↗Development archiveDesigning four endings + 30 variants
Design diary — by Dero Lavigne…
2 min · Read article ↗Development archiveAsync GLB ship loader
Archived context (2026): Written during the browser prototype era. CONTRABAND now ships on Steam ; the playable web build was reti…
2 min · Read article ↗Development archiveMobile rendering fixes
Archived context (2026): Written during the browser prototype era. CONTRABAND now ships on Steam ; the playable web build was reti…
2 min · Read article ↗Development archiveWhy a pacifist path exists
Design diary — by Dero Lavigne…
2 min · Read article ↗Development archivePointer lock pitfalls
Archived context (2026): Written during the browser prototype era. CONTRABAND now ships on Steam ; the playable web build was reti…
2 min · Read article ↗Development archiveProcedural audio with Web Audio API
Archived context (2026): Written during the browser prototype era. CONTRABAND now ships on Steam ; the playable web build was reti…
2 min · Read article ↗Development archiveWhy revisit has no credit cost
Design diary — by Dero Lavigne…
2 min · Read article ↗Development archiveSave system: localStorage + Firestore
Archived context (2026): Written during the browser prototype era. CONTRABAND now ships on Steam ; the playable web build was reti…
2 min · Read article ↗Development archiveSix named bosses, six tones
Design diary — by Dero Lavigne…
2 min · Read article ↗Development archiveThree.js ship rendering
Archived context (2026): Written during the browser prototype era. CONTRABAND now ships on Steam ; the playable web build was reti…
2 min · Read article ↗Development archiveWhy vanilla JS, no framework
Archived context (2026): Written during the browser prototype era. CONTRABAND now ships on Steam ; the playable web build was reti…
2 min · Read article ↗Development archiveVercel deployment workflow
Archived context (2026): Written during the browser prototype era. CONTRABAND now ships on Steam ; the playable web build was reti…
2 min · Read article ↗Development archiveWriting Vex across 17 branches
Design diary — by Dero Lavigne…
2 min · Read article ↗Development archiveMonetization Philosophy
Current model (2026): CONTRABAND: Edge of the Fold ships as a paid Steam PC release (App ID 4901100). The playable browser build i…
3 min · Read article ↗Development archiveProcedural Audio
2026 update: The Steam PC release ships with a 21-track composed soundtrack ( Across the Silent Stars ). Combat/UI SFX may still u…
5 min · Read article ↗Development archiveDesigning the Rift branches
The revisit mechanic is the thesis of CONTRABAND. Getting it right took more iteration than any other system. Here's how it evolve…
5 min · Read article ↗Development archiveStripe & Firebase Integration
Archived (2026): This page documents the retired browser checkout stack . CONTRABAND now sells through Steam . The marketing site …
3 min · Read article ↗Development archiveThree.js Lessons
2026 update: Combat still runs on Three.js/WebGL. Delivery moved from the retired browser build to the Steam PC release ; the rend…
5 min · Read article ↗No matches. Try another name or topic.