Back to replicas
Replica documentation
Coming Out Simulator 2014
Local route /interactive-explanation/coming-out-simulator-2014/ keeps the original
branching conversation runtime, dinner scenes, and multi-ending outro while moving provenance to docs
and the shared footer and neutralizing shell credits or upstream share surfaces.
Upstream snapshot: 69918f33e749117586ebd0fb57d9ec6ab047e7a3
License artifact: UNLICENSE
Source snapshot
Vendor baseline came from the published gh-pages tree of
ncase/coming-out-simulator-2014. The local copy preserves the original branching
dialogue structure, loading flow, audio cues, and end-state scene controller while trimming creator,
design-doc, and static share callouts from the public shell.
- Live original verified against
https://ncase.itch.io/coming-out-simulator-2014 on 2026-03-10.
- The public route keeps exactly one original-page reference in the shared footer.
- Static shell credits and the upstream social-share bar were removed rather than re-hosted with itch links.
Asset and source map
coming-out-simulator-2014/index.html keeps the original loading, dialogue, choice, and end-screen containers.
coming-out-simulator-2014/js/core/ still drives the queue system, popups, and choice rendering.
coming-out-simulator-2014/js/game/ preserves the menu, Jack, dinner, and outro branches with local text cleanup in the framing scenes.
coming-out-simulator-2014/css/, img/, icons/, and sounds/ remain vendored so timing and scene presentation stay close to upstream.
Known deviations
- The end-screen shell now shows neutral replay guidance instead of creator, repo, and design-document links.
- The old static share bar was removed so no itch or upstream share URLs remain in public HTML before runtime begins.
- Opening menu branches were reworded to remove creator or provenance callouts while keeping the same branching structure and pacing.
Reproduction notes
- Vendor the published bundle first, then patch the shell and opening-note dialogue instead of rewriting the branching scene files wholesale.
- Keep the original relative asset layout; the choice and art config expects the upstream folder structure.
- Run both the public-surface audit and smoke runner after touching
js/game/menu.js because that file contains user-visible framing copy and branch setup.
Parity checklist
Loading...
Loading parity contract...