Commit Graph

27 Commits

Author SHA1 Message Date
enne2 e91bb58237 feat: rip true tiles from AI mockup 2026-06-18 11:20:48 +02:00
enne2 3ea3029f4b feat: pro pixel art autotiles matching mockup organic style 2026-06-18 11:17:21 +02:00
enne2 2e2c074f49 feat: implement 16-variant autotiling inspired by the AI mockup 2026-06-18 11:07:39 +02:00
enne2 ba92e8491d feat: clean mockup artifacts and fix tile reduction 2026-06-18 11:04:10 +02:00
enne2 4309a03529 feat: convert AI mockup to exact GB ROM reproduction 2026-06-18 11:00:25 +02:00
enne2 bff6168676 feat: create separate mockup ROM to test organic hedges and textured floor 2026-06-18 10:55:11 +02:00
enne2 eda929e21b docs: update README with final name and new bomb mechanics 2026-06-18 00:11:23 +02:00
enne2 5c404384a4 feat: toggle music with SELECT and make newborn rats face opposite parent dir 2026-06-18 00:07:15 +02:00
enne2 34e8921d97 feat: increase initial rats to 4 and add dedicated bomb drop sfx 2026-06-18 00:03:04 +02:00
enne2 2407115a79 feat: add bomb mechanic with explosion to kill rats 2026-06-17 23:57:16 +02:00
enne2 4345f0e755 feat: integrate new title screen into game loop and remove test rom 2026-06-17 23:44:15 +02:00
enne2 41f8bf0f2d chore: rename game to MICE! MAZE in title screen and readme 2026-06-17 23:42:12 +02:00
enne2 11b59ff2a0 fix: align title text strictly to 8x8 tile grid to save VRAM and fix graphical glitches 2026-06-17 23:39:19 +02:00
enne2 a25a9eb638 feat: design new title screen with cartoon rat and bomb, translate text to english 2026-06-17 23:36:27 +02:00
enne2 8ec3a7383a fix: protect text tiles from being deduplicated in background generator 2026-06-17 23:23:02 +02:00
enne2 002d54af0e feat: convert AI rat boss to full screen GB background for Game Over 2026-06-17 23:18:59 +02:00
enne2 953534893c feat: implement 20 second multi-channel funeral march for game over 2026-06-17 23:13:48 +02:00
enne2 d552e4b7d8 feat: design 40x32 pixel art rat sprite for Game Over screen and invert palette 2026-06-17 23:10:01 +02:00
enne2 acc7bc9f96 fix: redesign game over screen with properly centered creepy ascii rat 2026-06-17 23:05:41 +02:00
enne2 988fceef65 feat: make game over screen creepy with custom music and new ascii rat 2026-06-17 23:00:28 +02:00
enne2 f34d3824fc feat: add Game Over screen when 10 rats are spawned 2026-06-17 22:56:47 +02:00
enne2 0724abbacf tweak: lower MAX_RATS to 12 for better stable performance 2026-06-17 22:53:43 +02:00
enne2 bf442f5a9b perf: implement O(N) spatial hash grid for collision detection 2026-06-17 22:51:38 +02:00
enne2 800e5d9aab docs: add hardware optimization explanations to README 2026-06-17 22:43:50 +02:00
enne2 b4d4b365db fix: Synchronize rat reproduction pause with global tile movement grid to prevent desync 2026-06-17 22:26:22 +02:00
enne2 ac7f2c3fcc feat: Add randomized hedge tiles for visual variety 2026-06-17 22:10:27 +02:00
enne2 4f9e237698 feat: Add rat AI, 4-channel tracker, interactive cursor, and test suite updates 2026-06-17 21:39:20 +02:00