code wiki / game

topic: game

174 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.

moduledescriptionlinesfuncs
_game_abyss.nxper-game module over nx_game_engine_lib561
_game_caves.nxper-game module over nx_game_engine_lib561
_game_crypt.nxper-game module over nx_game_engine_lib581
_game_forest.nxper-game module over nx_game_engine_lib561
_game_temple.nxper-game module over nx_game_engine_lib561
_game_vault.nxper-game module over nx_game_engine_lib581
nx_game_actor.nxthe character<->environment INTERACTION substrate (ws=game-interact 2026-07-27).22019
nx_game_actor_gate.nxproves the character<->environment interaction floor (ws=game-interact).2236
nx_game_adventure_gate.nx1025
nx_game_affine_emit_gate_t38.nx71
nx_game_affine_emit_gate_t39.nx71
nx_game_affine_emit_t38.nxPrivate bridge emitter composed by the existing game-page owner. Deformation executes only in GPU compute.163
nx_game_affine_emit_t39.nxPrivate versioned GPU observer composed by the existing game-page owner.163
nx_game_agent.nxthe NPC/enemy BRAIN (ws=game-interact rung 2; the Palworld wilds half).23616
nx_game_agent_gate.nxproves the NPC/enemy brain (perceive -> chase -> attack -> flee) actually2625
nx_game_art.nxshared RICH-render primitives, the answer to nx_game_critic's TOY verdict. The games875
nx_game_asset_census.nxHONEST competitive census of the ecosystem's AUTONOMOUS GAME-BUILDING asset767
nx_game_asset_prepare_canonical_t135.nxEmits the browser orchestration boundary; binding mathematics stays in native Wasm.151
nx_game_asset_prepare_emit.nxEmits the browser orchestration boundary; binding mathematics stays in native Wasm.151
nx_game_asset_prepare_t132.nxEmits the browser orchestration boundary; binding mathematics stays in native Wasm.151
nx_game_asset_research_fetch.nxSOVEREIGN researcher grounding the AUTONOMOUS GAME-BUILDING asset-gen775
nx_game_audio_gate.nx804
nx_game_breed.nxthe BREEDERS mechanic (ws=game-interact rung 3; operator-named first target;24916
nx_game_cards.nxsovereign CARD-GALLERY emitter for nishifamily.com: generates a games page where323
nx_game_catalog.nxParses the banked game catalog into a per-game registry with genre, name, and repository URL.884
nx_game_chat.nxC12 of the comms lane: TURN-BASED MULTIPLAYER + CHAT over the C1 store. Contract80824
nx_game_chat_gate.nxREFEREE for C12 (nx_game_chat, contract gc_room_wire). END-TO-END: builds2735
nx_game_city_gate.nx955
nx_game_companion.nxthe OWNERSHIP core of the beat-Veloren companion-collector. The research (SDT +1378
nx_game_companion_gate.nxcertifies the OWNERSHIP core (nx_game_companion): the measurable1283
nx_game_critic.nxthe REAL experiential QUALITY critic (not a floor check). nx_frame_sanity only1507
nx_game_critic_gate.nxproves nx_game_critic is a REAL quality instrument, not a rubber stamp.1908
nx_game_demand_lifecycle_gate_t98.nx141
nx_game_depth.nxthe MECHANICAL-DEPTH critic. nx_game_critic measures whether a frame LOOKS rich;914
nx_game_depth_gate.nxproves nx_game_depth is a real depth instrument. A SHALLOW outcome table833
nx_game_display_gate.nx1314
nx_game_edit.nxthe FINE-CONTROL EDITOR KERNEL (G-ECO-004): the Godot-class editor's51026
nx_game_emit.nxthe GAME EMITTER: a data game-spec in, a complete playable game29021
nx_game_engine_compose_test.nxthe full game-loop scaffold.1311
nx_game_engine_gate.nxthe GAME-ENGINE surface gate (X-SURF-003 rung1). Drives566
nx_game_engine_lib.nxthe GENERIC Nishi dungeon-crawler ENGINE (reusable library).43232
nx_game_exceed_spec.nxNISHI GAME RESEARCH, rung 4: the EXCEED STANDARD. Given what open-source games are863
nx_game_gallery.nxSOVEREIGN games-gallery emitter for nishifamily.com/games. Builds a SELF-CONTAINED1065
nx_game_gate.nxTEAM-OWNED re-runnable evidence gate for the game-engine22010
nx_game_gate_register.nxGOVERNED registration of the game-engine892
nx_game_gen.nxthe GENERATIVE game front-end ("mythos level"): a high-level INTENT1339
nx_game_gen2.nxthe POLYMORPHIC game-system generator (X-GAME-GEN-001: "generate-a-game:31016
nx_game_genetics.nxREAL MENDELIAN GENETICS as the breeding core (ws=game-interact rung 3b;47940
nx_game_genetics_gate.nxproves the genetics core teaches REAL science by MEASURING the textbook3387
nx_game_genre_census.nxSYNC: the universal Nishi-builder catalog + game runtime <-> the game ECOSYSTEM's1188
nx_game_grow.nxGROW the game domain of the LIVE universal Nishi-builder catalog, then CONSUME a grown444
nx_game_harness.nxfd-99 capture mechanism for the bits-up test773
nx_game_ingest.nxImports and processes an open-source games catalog to populate a structured genre registry.1016
nx_game_loop_gate.nxa COMPLETE game loop on the sovereign 3D engine: a player pursues + collects creatures,1023
nx_game_manifest.nxsovereign game-update manifest generator48116
nx_game_normal_encoding_emit.nxBrowser binding adapter. Encoding identities and admission belong to the native contract.111
nx_game_page_affine_candidate_t361.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm212971
nx_game_page_artifact_gate.nx2395
nx_game_page_artifact_lib.nxNative packaging by artifact reference; no publication or engine-acceptance claim.81040
nx_game_page_authored_material_t54.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm181253
nx_game_page_body_t138.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm199860
nx_game_page_canonical_t135.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm202060
nx_game_page_catwalk_lighting_candidate_t316.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm202770
nx_game_page_emit.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm181053
nx_game_page_emit_sand_review.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm182653
nx_game_page_eye_t138.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm201162
nx_game_page_gait_candidate_t139.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm198460
nx_game_page_garment_t132.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm202060
nx_game_page_gpu_timing_current_candidate.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm177051
nx_game_page_gpu_timing_pool_candidate.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm176651
nx_game_page_hair_attachment_candidate_t263.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm207270
nx_game_page_hair_attachment_t283.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm206070
nx_game_page_hair_guides_candidate_t263.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm207770
nx_game_page_hair_t138.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm199760
nx_game_page_host_candidate_t341.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm212971
nx_game_page_identity_candidate.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm177051
nx_game_page_imported_body_t45.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm180853
nx_game_page_imported_t262.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm210470
nx_game_page_inspection_distance_t235.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm210870
nx_game_page_inspection_t142.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm198260
nx_game_page_integrated_t73.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm200971
nx_game_page_knight_bind_t25.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm180753
nx_game_page_knight_feedback_t28.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm180753
nx_game_page_knight_feedback_t29.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm180753
nx_game_page_knight_support_t31.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm180753
nx_game_page_knight_support_t31_before_t44.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm180753
nx_game_page_length_diag_t140.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm199560
nx_game_page_lit_candidate_t181.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm204063
nx_game_page_material_body_t61.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm190559
nx_game_page_material_candidate_t181.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm204863
nx_game_page_material_compose_t55.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm189659
nx_game_page_material_schema_candidate_t181.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm210470
nx_game_page_metadata_candidate_t220.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm210570
nx_game_page_mip_candidate_t241.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm210670
nx_game_page_motion_candidate_t328.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm201071
nx_game_page_motion_inventory_candidate_t330.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm201071
nx_game_page_move_t72.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm190359
nx_game_page_owned_candidate_t181.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm204666
nx_game_page_pipeline_t64.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm183654
nx_game_page_pre_inspection_t142.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm198460
nx_game_page_pre_toon_region_t143.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm198260
nx_game_page_procedural_review_candidate_t333.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm200971
nx_game_page_recovery_feedback_t28.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm180753
nx_game_page_recovery_t23.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm180753
nx_game_page_rig_comparison_t332.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm200971
nx_game_page_rig_inspection_t230.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm210570
nx_game_page_rig_observation_candidate_t331.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm201071
nx_game_page_scene_light_candidate_t364.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm216072
nx_game_page_search_t53.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm181253
nx_game_page_shared_candidate_t340.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm212971
nx_game_page_sink_gate_t221.nxORIGINAL proprietary. In-bounds primitive tests only; no old-writer capacity reproduction.938
nx_game_page_sink_t221.nxORIGINAL proprietary. Owned serialization dependency for the existing game-page emitter.15317
nx_game_page_skin_t138.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm199560
nx_game_page_static_candidate_t338.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm199571
nx_game_page_toon_region_candidate_t143.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm198260
nx_game_page_visitors_inspection_t142.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm198260
nx_game_page_visitors_t140.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm198460
nx_game_page_workbench_candidate_t342.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm216072
nx_game_page_workspace_body_t49.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm181453
nx_game_page_workspace_body_t59.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm181453
nx_game_page_workspace_t48.nxthe SOVEREIGN game-page emitter. Until now the browser page for a wasm181253
nx_game_pair_layout_gate.nx551
nx_game_pair_layout_lib.nxVerifies agreement between two game page artifacts using shared memory and payload constraints.625
nx_game_pong_gate.nx958
nx_game_publish.nxthe AUTO game/test PUBLISHER (operator: "we should be publishing these tests26518
nx_game_racing_gate.nx947
nx_game_raster.nxLIB: shared INTEGER (no-float) raster primitives for the genre playables. Every12614
nx_game_redteam_gate.nxADVERSARIAL audit of MY OWN critics. A critic I calibrated to pass my own883
nx_game_render.nxLIB: the GAME domain CONSUMER for the Nishi builder. Resolves game emitters from the17610
nx_game_render_gate.nxGATE: the GAME loop closed. Teach a temp catalog the game emitters, RUN the level1123
nx_game_research_census.nxGR-S-R5: the RESEARCH->BUILD->MEASURE scorecard, 100% SOVEREIGN, NO tsv/csv/json,725
nx_game_research_fetch.nxthe SOVEREIGN half of the MASSIVE game-engine research drive toward S-class1536
nx_game_rig_comparison_candidate_t332.nxShared character inspection adapter; all pose and hierarchy mathematics comes from native preparation.41
nx_game_rig_inspection_emit_gate_t230.nx82
nx_game_rig_inspection_emit_t230.nxShared character inspection adapter; all pose and hierarchy mathematics comes from native preparation.41
nx_game_rig_inspection_motion_candidate_t328.nxShared character inspection adapter; all pose and hierarchy mathematics comes from native preparation.41
nx_game_rig_observation_candidate_t331.nxShared character inspection adapter; all pose and hierarchy mathematics comes from native preparation.41
nx_game_room_gate.nxproves the UNIFIED game+comms room: one sovereign room1374
nx_game_rts_gate.nx825
nx_game_runtime_compose_test.nxgame-runtime end-to-end.1411
nx_game_sandbox_gate.nx918
nx_game_save.nxSOVEREIGN SAVE / LOAD for game state. Built because the gamebench ruler ranks905
nx_game_scaffold.nxLIB: the SCAFFOLD that ties the universal Nishi-builder catalog (the parts SSOT) to the734
nx_game_scaffold_gate.nxGATE: the hardware-rung-up SCAFFOLD, catalog -> ... -> AUTOGENERATION. Seed a temp1213
nx_game_sclass_census.nxTHE S-CLASS GAME-EMISSION FOUNDATION CENSUS. Mechanizes the hardware-rung-up1867
nx_game_session_drive.nxTUTOR-AUTHORED SCAFFOLD (Claude), NOT emitter output.895
nx_game_shader_backend_gate.nx161
nx_game_shader_backend_lib.nxOne shader-capture owner for normal and explicitly selected staged builds.694
nx_game_shader_backend_owned_candidate_t218.nxOne shader-capture owner for normal and explicitly selected staged builds.11410
nx_game_shader_backend_selected_t55.nxOne shader-capture owner for normal and explicitly selected staged builds.11410
nx_game_shader_backend_t35.nxOne shader-capture owner for normal and explicitly selected staged builds.694
nx_game_shader_roundtrip_canonical_t35.nx191
nx_game_shader_roundtrip_t35.nx191
nx_game_shader_selection_fixed_t35.nx131
nx_game_shader_selection_gate_t35.nx131
nx_game_shmup_gate.nx1097
nx_game_surface_compatibility_t207.nx232
nx_game_surface_prepare.nx232
nx_game_surface_prepare_t132.nx222
nx_game_surface_source_gate_t132.nx171
nx_game_synth.nxthe SOVEREIGN SYNTHESIS engine: the Nishi researcher does the research ANALYSIS itself14512
nx_game_synth_gate.nxproves the SOVEREIGN corroboration engine (gs_corroborate_game) over the REAL fetched455
nx_game_taming.nxTHE MULTIPLE PATHS to winning a companion (ws=game-interact rung 4, operator:30925
nx_game_tbs_gate.nx12111
nx_game_td_gate.nx1127
nx_game_texture_mip_emit_t241.nx162
nx_game_thirdperson_gate.nx1038
nx_game_touch.nxSOVEREIGN virtual-d-pad touch mapping (the SSOT spec for mobile game input). Maps a362
nx_game_touch_gate.nxproves mobile game touch input, NO fake green. PART A: the sovereign zone brain814
nx_game_tycoon_gate.nx845
nx_game_web_emit.nxNISHI GAME ECOSYSTEM, emitter rung 1: MECHANISTIC, spec-driven emission of a433
nx_game_web_emit_gate.nx714
nx_game_world.nxthe sovereign GAME WORLD layer: procedural terrain + entity geometry, both emitted1706
nx_game_ws_register.nxregister the 2026-07-02 game-system arc into the WMS registry SSOT605