8b79b99ab264747c02136afa9ee9555a45bdced0
Render modes: - --mode window: ASCII mode (Vulkan instanced, glyph atlas) — DONE - --mode graphics: Graphics mode (colored cells, no glyphs) — FUTURE Each material gets unique base color, no lighting yet (Phase 4b) - --mode terminal: ANSI ASCII — always available Cross-platform section added: - All deps cross-platform: winit, ash, ash-window, softbuffer, fontdue - ash_window auto-selects surface extension per platform - Layout-agnostic input via winit PhysicalKey - Render mode availability table per platform - Vulkan surface extensions per OS Updated: - Current state: 109 tests, 14 scenarios, Vulkan renderer working - Numbers: ~6500 lines, 30+ commits - Testing strategy: detailed test counts per category - File structure: window.rs, window_input.rs, graphics.rs - Milestones: 0.5 = graphics mode + Phase 4b - Performance: Vulkan ~14ms measured
Description
ASCII physical game
1.9 MiB
Languages
Rust
98.6%
GLSL
1%
Python
0.4%