nx_minecraft_mcu_compose_test.nx
buildroot/runtime/nx_minecraft_mcu_compose_test.nx
about
nx_minecraft_mcu_compose_test.nx -- the session-1 vision substrate-bound.
Per user 2026-05-19 session 1: "we want to build minecraft equivalent
on the lowest possible hardware." This is the substrate-side
proof that the path is structurally complete. No ESP32 binary yet;
the integration layer is queued. But every primitive needed is now
composed into a working scaffold:
- 32x16x8 voxel world in nx_tissue at 3bpp (~1.5 KiB)
- 32x16 1bpp framebuffer (64 bytes) -- tiny OLED size
- DDA raycast renders the world to framebuffer
- 6-button input drives player camera direction
- chunk paginator caches loaded tissues (1 chunk loaded; structure
ready for many more from flash)
22 assertions verify the whole pipeline works end-to-end.
dependencies 8 imports · 0 importers
imports: nx_syscalls.nxnx_tier.nxnx_palette.nxnx_tissue.nxnx_raycast_voxel.nxnx_fb_1bpp.nxnx_input_gpio.nxnx_chunk_paginate.nx
imported by: nobody (leaf or entry point)
call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown
structs
| none |
consts
| none |
functions
| 27 | func main() -> i64 |