Back to Atlas
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
Credits and licenses
Original game by Nicky Case. The author's code and art are dedicated to the public domain under CC0/Unlicense; retain the full dedication and original author and CC0 audio credits.
SoundJS 0.5.2 is copyright 2011–2013 gskinner.com, inc., under the MIT license, not the game's public-domain dedication. Its bundle notice remains intact; full third-party terms accompany this distribution.
This adaptation preserves the dinner and outro scene files but rewrites opening credits/framing dialogue in js/game/menu.js, changes the shell, and clears the loading busy state in js/main.js. It is not the author's unchanged autobiographical framing. No dialogue or engine code was changed by this source-packaging slice.
Reproducible adapted input: nested repository commit 5f7c6ef337e9c8935a43708147d86bdf1d68f4df, route tree 3a071e876a7348c9cf0082c3a2c94b91a0a5af59, plus the reviewed shell/theme entrypoint additions and this credits link. All 114 historical files are now ordinary parent-repository files. Historical parity evidence below is not new complete-experience acceptance.
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...