-
1bcef8eaf7
feat: restore bomb explosion corridor propagation and build ROM
master
enne2
2026-06-19 11:11:46 +02:00
-
ffe65026ca
chore: remap controls to Left Ctrl and Left Alt to avoid overlap
enne2
2026-06-19 11:08:01 +02:00
-
acfb1487a6
feat: add web version of the game with WasmBoy emulator and virtual controls
enne2
2026-06-19 11:03:08 +02:00
-
edd602f0ca
docs: add project technical documentation and mkdocs configuration
enne2
2026-06-18 15:38:04 +02:00
-
f1572efe34
docs: complete README rewrite with composite screenshot and architecture deep-dive
enne2
2026-06-18 15:14:08 +02:00
-
c87d9006a6
fix: resolve explosion range and audio issues with shotgun/bomb
enne2
2026-06-18 14:58:35 +02:00
-
56f366d5ca
feat: propagate bomb explosion and add shotgun weapon to B button
enne2
2026-06-18 14:44:54 +02:00
-
4de256f236
fix: update macros for macabre victory fanfare
enne2
2026-06-18 13:31:36 +02:00
-
0dceedc842
fix: hide leftover sprites on game over/victory and add VICTORY text
enne2
2026-06-18 13:27:21 +02:00
-
48c7c07afa
feat: resize victory screen and make macabre non-looping track
enne2
2026-06-18 13:24:21 +02:00
-
1f38df4646
feat: updated victory screen to use rat skeleton trophy
enne2
2026-06-18 13:20:51 +02:00
-
6648551e88
fix: victory background was incorrectly pointing to rat_bg image
enne2
2026-06-18 13:17:57 +02:00
-
c741944c68
feat: add victory screen and 1-rat panic spawn mechanic
enne2
2026-06-18 13:13:48 +02:00
-
0265208638
feat: add playtime timer in the bottom right corner
enne2
2026-06-18 13:01:14 +02:00
-
8e76b3842a
feat: add cheerful music loop to the title screen
enne2
2026-06-18 12:38:54 +02:00
-
1bef1cd60c
feat: restart game from game over screen using START button
enne2
2026-06-18 12:35:10 +02:00
-
eadb00d80e
docs: add note about DAS (Delayed Auto Shift) implementation
enne2
2026-06-18 12:32:57 +02:00
-
c5bfe40d5d
feat: implement DAS (Delayed Auto Shift) auto-repeat for cursor movement
enne2
2026-06-18 12:31:16 +02:00
-
b14335600d
fix: restrict cursor movement to avoid selecting the outer maze border
enne2
2026-06-18 12:29:00 +02:00
-
bb7b56118e
fix: immediately draw newborn rats during their spawn stun
enne2
2026-06-18 12:25:49 +02:00
-
fafb95d03c
revert: rollback buggy update_rats refactor
enne2
2026-06-18 12:24:56 +02:00
-
8bd57f4748
fix: immediately render newborn rats while they are frozen
enne2
2026-06-18 12:23:07 +02:00
-
c7f3c996e8
fix: newborn rats are now stunned for 1 second to avoid overlapping with parents
enne2
2026-06-18 12:19:24 +02:00
-
5f3d7faf49
fix: solid white background for pause sprites, stop music and play sound on pause
enne2
2026-06-18 12:16:33 +02:00
-
6282cf43e8
fix: use sprites instead of window layer for PAUSE dialog
enne2
2026-06-18 12:13:23 +02:00
-
a3e7a1579f
feat: implement game pause via START button and Window layer dialog
enne2
2026-06-18 12:09:56 +02:00
-
10b552c8a5
chore: add intermediate tile visualization scripts
enne2
2026-06-18 12:06:51 +02:00
-
5d80f598f1
feat: procedural bushy vegetation autotiles
enne2
2026-06-18 11:22:58 +02:00
-
e91bb58237
feat: rip true tiles from AI mockup
enne2
2026-06-18 11:20:48 +02:00
-
3ea3029f4b
feat: pro pixel art autotiles matching mockup organic style
enne2
2026-06-18 11:17:21 +02:00
-
2e2c074f49
feat: implement 16-variant autotiling inspired by the AI mockup
enne2
2026-06-18 11:07:39 +02:00
-
ba92e8491d
feat: clean mockup artifacts and fix tile reduction
enne2
2026-06-18 11:04:10 +02:00
-
4309a03529
feat: convert AI mockup to exact GB ROM reproduction
enne2
2026-06-18 11:00:25 +02:00
-
bff6168676
feat: create separate mockup ROM to test organic hedges and textured floor
enne2
2026-06-18 10:55:11 +02:00
-
1e594aa02b
test: update test_audio to use main game music engine
enne2
2026-06-18 10:47:11 +02:00
-
eda929e21b
docs: update README with final name and new bomb mechanics
enne2
2026-06-18 00:11:23 +02:00
-
5c404384a4
feat: toggle music with SELECT and make newborn rats face opposite parent dir
enne2
2026-06-18 00:07:15 +02:00
-
34e8921d97
feat: increase initial rats to 4 and add dedicated bomb drop sfx
enne2
2026-06-18 00:03:04 +02:00
-
2407115a79
feat: add bomb mechanic with explosion to kill rats
enne2
2026-06-17 23:57:16 +02:00
-
4345f0e755
feat: integrate new title screen into game loop and remove test rom
enne2
2026-06-17 23:44:15 +02:00
-
41f8bf0f2d
chore: rename game to MICE! MAZE in title screen and readme
enne2
2026-06-17 23:42:12 +02:00
-
11b59ff2a0
fix: align title text strictly to 8x8 tile grid to save VRAM and fix graphical glitches
enne2
2026-06-17 23:39:19 +02:00
-
a25a9eb638
feat: design new title screen with cartoon rat and bomb, translate text to english
enne2
2026-06-17 23:36:27 +02:00
-
8ec3a7383a
fix: protect text tiles from being deduplicated in background generator
enne2
2026-06-17 23:23:02 +02:00
-
002d54af0e
feat: convert AI rat boss to full screen GB background for Game Over
enne2
2026-06-17 23:18:59 +02:00
-
953534893c
feat: implement 20 second multi-channel funeral march for game over
enne2
2026-06-17 23:13:48 +02:00
-
d552e4b7d8
feat: design 40x32 pixel art rat sprite for Game Over screen and invert palette
enne2
2026-06-17 23:10:01 +02:00
-
acc7bc9f96
fix: redesign game over screen with properly centered creepy ascii rat
enne2
2026-06-17 23:05:41 +02:00
-
988fceef65
feat: make game over screen creepy with custom music and new ascii rat
enne2
2026-06-17 23:00:28 +02:00
-
f34d3824fc
feat: add Game Over screen when 10 rats are spawned
enne2
2026-06-17 22:56:47 +02:00
-
0724abbacf
tweak: lower MAX_RATS to 12 for better stable performance
enne2
2026-06-17 22:53:43 +02:00
-
bf442f5a9b
perf: implement O(N) spatial hash grid for collision detection
enne2
2026-06-17 22:51:38 +02:00
-
800e5d9aab
docs: add hardware optimization explanations to README
enne2
2026-06-17 22:43:50 +02:00
-
b4d4b365db
fix: Synchronize rat reproduction pause with global tile movement grid to prevent desync
enne2
2026-06-17 22:26:22 +02:00
-
ac7f2c3fcc
feat: Add randomized hedge tiles for visual variety
enne2
2026-06-17 22:10:27 +02:00
-
4f9e237698
feat: Add rat AI, 4-channel tracker, interactive cursor, and test suite updates
enne2
2026-06-17 21:39:20 +02:00
-
08218f3cda
Initial commit: Game Boy Hello World with GBDK-2020, PyBoy test, and AGENTS.md
Matteo Benedetto
2026-06-17 15:27:31 +02:00