code wiki / game
topic: game
80 modules sharing the game name family (derived from the tree's prefix discipline).
The game substrate: a shared walkability grid where movement, entity collision and A* pathfinding agree by construction (nx_game_actor), NPC agents with real Bresenham line-of-sight (nx_game_agent), bump-to-interact, save/load with an order-sensitive checksum (nx_game_save), and honestly-implemented Mendelian genetics whose textbook ratios are measured by its gate rather than asserted (nx_game_genetics — 3:1, 9:3:3:1, ZW sex-linkage, linkage mapping, epigenetic fade). Breeding, taming and arena composition build on these in nx_game_breed and nx_game_taming.
narrated overview -- maintained by the narration lane, module links verified against this wiki.
| module | description | lines | funcs |
|---|---|---|---|
| _game_abyss.nx | per-game module over nx_game_engine_lib | 56 | 1 |
| _game_caves.nx | per-game module over nx_game_engine_lib | 56 | 1 |
| _game_crypt.nx | per-game module over nx_game_engine_lib | 58 | 1 |
| _game_forest.nx | per-game module over nx_game_engine_lib | 56 | 1 |
| _game_temple.nx | per-game module over nx_game_engine_lib | 56 | 1 |
| _game_vault.nx | per-game module over nx_game_engine_lib | 58 | 1 |
| nx_game_actor.nx | the character<->environment INTERACTION substrate (ws=game-interact 2026-07-27). | 220 | 19 |
| nx_game_actor_gate.nx | proves the character<->environment interaction floor (ws=game-interact). | 223 | 6 |
| nx_game_adventure_gate.nx | 102 | 5 | |
| nx_game_agent.nx | the NPC/enemy BRAIN (ws=game-interact rung 2; the Palworld wilds half). | 236 | 16 |
| nx_game_agent_gate.nx | proves the NPC/enemy brain (perceive -> chase -> attack -> flee) actually | 262 | 5 |
| nx_game_art.nx | shared RICH-render primitives, the answer to nx_game_critic's TOY verdict. The games | 87 | 5 |
| nx_game_asset_census.nx | HONEST competitive census of the ecosystem's AUTONOMOUS GAME-BUILDING asset | 76 | 7 |
| nx_game_asset_research_fetch.nx | SOVEREIGN researcher grounding the AUTONOMOUS GAME-BUILDING asset-gen | 77 | 5 |
| nx_game_audio_gate.nx | 80 | 4 | |
| nx_game_breed.nx | the BREEDERS mechanic (ws=game-interact rung 3; operator-named first target; | 249 | 16 |
| nx_game_breed_gate.nx | proves the breeders mechanic end-to-end with the lane's discipline. | 322 | 5 |
| nx_game_cards.nx | sovereign CARD-GALLERY emitter for nishifamily.com: generates a games page where | 32 | 3 |
| nx_game_catalog.nx | 87 | 4 | |
| nx_game_city_gate.nx | 95 | 5 | |
| nx_game_companion.nx | the OWNERSHIP core of the beat-Veloren companion-collector. The research (SDT + | 137 | 8 |
| nx_game_companion_gate.nx | certifies the OWNERSHIP core (nx_game_companion): the measurable | 128 | 3 |
| nx_game_critic.nx | the REAL experiential QUALITY critic (not a floor check). nx_frame_sanity only | 150 | 7 |
| nx_game_critic_gate.nx | proves nx_game_critic is a REAL quality instrument, not a rubber stamp. | 190 | 8 |
| nx_game_depth.nx | the MECHANICAL-DEPTH critic. nx_game_critic measures whether a frame LOOKS rich; | 91 | 4 |
| nx_game_depth_gate.nx | proves nx_game_depth is a real depth instrument. A SHALLOW outcome table | 83 | 3 |
| nx_game_display_gate.nx | 131 | 4 | |
| nx_game_edit.nx | the FINE-CONTROL EDITOR KERNEL (G-ECO-004): the Godot-class editor's | 510 | 26 |
| nx_game_emit.nx | the GAME EMITTER: a data game-spec in, a complete playable game | 290 | 21 |
| nx_game_engine_compose_test.nx | the full game-loop scaffold. | 131 | 1 |
| nx_game_engine_gate.nx | the GAME-ENGINE surface gate (X-SURF-003 rung1). Drives | 56 | 6 |
| nx_game_engine_lib.nx | the GENERIC Nishi dungeon-crawler ENGINE (reusable library). | 432 | 32 |
| nx_game_exceed_spec.nx | NISHI GAME RESEARCH, rung 4: the EXCEED STANDARD. Given what open-source games are | 86 | 3 |
| nx_game_gallery.nx | SOVEREIGN games-gallery emitter for nishifamily.com/games. Builds a SELF-CONTAINED | 106 | 5 |
| nx_game_gate.nx | TEAM-OWNED re-runnable evidence gate for the game-engine | 220 | 10 |
| nx_game_gate_register.nx | GOVERNED registration of the game-engine | 89 | 2 |
| nx_game_gen.nx | the GENERATIVE game front-end ("mythos level"): a high-level INTENT | 133 | 9 |
| nx_game_gen2.nx | the POLYMORPHIC game-system generator (X-GAME-GEN-001: "generate-a-game: | 297 | 16 |
| nx_game_genetics.nx | REAL MENDELIAN GENETICS as the breeding core (ws=game-interact rung 3b; | 479 | 40 |
| nx_game_genetics_gate.nx | proves the genetics core teaches REAL science by MEASURING the textbook | 338 | 7 |
| nx_game_genre_census.nx | SYNC: the universal Nishi-builder catalog + game runtime <-> the game ECOSYSTEM's | 118 | 8 |
| nx_game_grow.nx | GROW the game domain of the LIVE universal Nishi-builder catalog, then CONSUME a grown | 44 | 4 |
| nx_game_harness.nx | fd-99 capture mechanism for the bits-up test | 77 | 3 |
| nx_game_ingest.nx | Imports and processes an open-source games catalog to populate a structured genre registry. | 101 | 6 |
| nx_game_loop_gate.nx | a COMPLETE game loop on the sovereign 3D engine: a player pursues + collects creatures, | 102 | 3 |
| nx_game_manifest.nx | sovereign game-update manifest generator | 481 | 16 |
| nx_game_page_emit.nx | the SOVEREIGN game-page emitter. Until now the browser page for a wasm | 264 | 6 |
| nx_game_pong_gate.nx | 95 | 8 | |
| nx_game_publish.nx | the AUTO game/test PUBLISHER (operator: "we should be publishing these tests | 265 | 18 |
| nx_game_racing_gate.nx | 94 | 7 | |
| nx_game_raster.nx | LIB: shared INTEGER (no-float) raster primitives for the genre playables. Every | 54 | 10 |
| nx_game_redteam_gate.nx | ADVERSARIAL audit of MY OWN critics. A critic I calibrated to pass my own | 88 | 3 |
| nx_game_render.nx | LIB: the GAME domain CONSUMER for the Nishi builder. Resolves game emitters from the | 176 | 10 |
| nx_game_render_gate.nx | GATE: the GAME loop closed. Teach a temp catalog the game emitters, RUN the level | 105 | 3 |
| nx_game_research_census.nx | GR-S-R5: the RESEARCH->BUILD->MEASURE scorecard, 100% SOVEREIGN, NO tsv/csv/json, | 72 | 5 |
| nx_game_research_fetch.nx | the SOVEREIGN half of the MASSIVE game-engine research drive toward S-class | 153 | 6 |
| nx_game_room_gate.nx | proves the UNIFIED game+comms room: one sovereign room | 129 | 4 |
| nx_game_rts_gate.nx | 82 | 5 | |
| nx_game_runtime_compose_test.nx | game-runtime end-to-end. | 141 | 1 |
| nx_game_sandbox_gate.nx | 91 | 8 | |
| nx_game_save.nx | SOVEREIGN SAVE / LOAD for game state. Built because the gamebench ruler ranks | 90 | 5 |
| nx_game_scaffold.nx | LIB: the SCAFFOLD that ties the universal Nishi-builder catalog (the parts SSOT) to the | 73 | 4 |
| nx_game_scaffold_gate.nx | GATE: the hardware-rung-up SCAFFOLD, catalog -> ... -> AUTOGENERATION. Seed a temp | 114 | 3 |
| nx_game_sclass_census.nx | THE S-CLASS GAME-EMISSION FOUNDATION CENSUS. Mechanizes the hardware-rung-up | 186 | 7 |
| nx_game_session_drive.nx | TUTOR-AUTHORED SCAFFOLD (Claude), NOT emitter output. | 89 | 5 |
| nx_game_shmup_gate.nx | 109 | 7 | |
| nx_game_synth.nx | the SOVEREIGN SYNTHESIS engine: the Nishi researcher does the research ANALYSIS itself | 145 | 12 |
| nx_game_synth_gate.nx | proves the SOVEREIGN corroboration engine (gs_corroborate_game) over the REAL fetched | 45 | 5 |
| nx_game_taming.nx | THE MULTIPLE PATHS to winning a companion (ws=game-interact rung 4, operator: | 309 | 25 |
| nx_game_taming_gate.nx | proves the five taming paths are five REAL skills, not five buttons. | 271 | 5 |
| nx_game_tbs_gate.nx | 121 | 11 | |
| nx_game_td_gate.nx | 112 | 7 | |
| nx_game_thirdperson_gate.nx | 103 | 8 | |
| nx_game_touch.nx | SOVEREIGN virtual-d-pad touch mapping (the SSOT spec for mobile game input). Maps a | 36 | 2 |
| nx_game_touch_gate.nx | proves mobile game touch input, NO fake green. PART A: the sovereign zone brain | 73 | 4 |
| nx_game_tycoon_gate.nx | 84 | 5 | |
| nx_game_web_emit.nx | NISHI GAME ECOSYSTEM, emitter rung 1: MECHANISTIC, spec-driven emission of a | 43 | 3 |
| nx_game_web_emit_gate.nx | 71 | 4 | |
| nx_game_world.nx | the sovereign GAME WORLD layer: procedural terrain + entity geometry, both emitted | 170 | 6 |
| nx_game_ws_register.nx | register the 2026-07-02 game-system arc into the WMS registry SSOT | 60 | 5 |