57 Commits (master)
 

Author SHA1 Message Date
Matteo Benedetto 1bcef8eaf7 feat: restore bomb explosion corridor propagation and build ROM 2 days ago
Matteo Benedetto ffe65026ca chore: remap controls to Left Ctrl and Left Alt to avoid overlap 2 days ago
Matteo Benedetto acfb1487a6 feat: add web version of the game with WasmBoy emulator and virtual controls 2 days ago
Matteo Benedetto edd602f0ca docs: add project technical documentation and mkdocs configuration 2 days ago
Matteo Benedetto f1572efe34 docs: complete README rewrite with composite screenshot and architecture deep-dive 2 days ago
Matteo Benedetto c87d9006a6 fix: resolve explosion range and audio issues with shotgun/bomb 2 days ago
Matteo Benedetto 56f366d5ca feat: propagate bomb explosion and add shotgun weapon to B button 2 days ago
Matteo Benedetto 4de256f236 fix: update macros for macabre victory fanfare 2 days ago
Matteo Benedetto 0dceedc842 fix: hide leftover sprites on game over/victory and add VICTORY text 2 days ago
Matteo Benedetto 48c7c07afa feat: resize victory screen and make macabre non-looping track 2 days ago
Matteo Benedetto 1f38df4646 feat: updated victory screen to use rat skeleton trophy 2 days ago
Matteo Benedetto 6648551e88 fix: victory background was incorrectly pointing to rat_bg image 2 days ago
Matteo Benedetto c741944c68 feat: add victory screen and 1-rat panic spawn mechanic 3 days ago
Matteo Benedetto 0265208638 feat: add playtime timer in the bottom right corner 3 days ago
Matteo Benedetto 8e76b3842a feat: add cheerful music loop to the title screen 3 days ago
Matteo Benedetto 1bef1cd60c feat: restart game from game over screen using START button 3 days ago
Matteo Benedetto eadb00d80e docs: add note about DAS (Delayed Auto Shift) implementation 3 days ago
Matteo Benedetto c5bfe40d5d feat: implement DAS (Delayed Auto Shift) auto-repeat for cursor movement 3 days ago
Matteo Benedetto b14335600d fix: restrict cursor movement to avoid selecting the outer maze border 3 days ago
Matteo Benedetto bb7b56118e fix: immediately draw newborn rats during their spawn stun 3 days ago
Matteo Benedetto fafb95d03c revert: rollback buggy update_rats refactor 3 days ago
Matteo Benedetto 8bd57f4748 fix: immediately render newborn rats while they are frozen 3 days ago
Matteo Benedetto c7f3c996e8 fix: newborn rats are now stunned for 1 second to avoid overlapping with parents 3 days ago
Matteo Benedetto 5f3d7faf49 fix: solid white background for pause sprites, stop music and play sound on pause 3 days ago
Matteo Benedetto 6282cf43e8 fix: use sprites instead of window layer for PAUSE dialog 3 days ago
Matteo Benedetto a3e7a1579f feat: implement game pause via START button and Window layer dialog 3 days ago
Matteo Benedetto 10b552c8a5 chore: add intermediate tile visualization scripts 3 days ago
Matteo Benedetto 5d80f598f1 feat: procedural bushy vegetation autotiles 3 days ago
Matteo Benedetto e91bb58237 feat: rip true tiles from AI mockup 3 days ago
Matteo Benedetto 3ea3029f4b feat: pro pixel art autotiles matching mockup organic style 3 days ago
Matteo Benedetto 2e2c074f49 feat: implement 16-variant autotiling inspired by the AI mockup 3 days ago
Matteo Benedetto ba92e8491d feat: clean mockup artifacts and fix tile reduction 3 days ago
Matteo Benedetto 4309a03529 feat: convert AI mockup to exact GB ROM reproduction 3 days ago
Matteo Benedetto bff6168676 feat: create separate mockup ROM to test organic hedges and textured floor 3 days ago
Matteo Benedetto 1e594aa02b test: update test_audio to use main game music engine 3 days ago
Matteo Benedetto eda929e21b docs: update README with final name and new bomb mechanics 3 days ago
Matteo Benedetto 5c404384a4 feat: toggle music with SELECT and make newborn rats face opposite parent dir 3 days ago
Matteo Benedetto 34e8921d97 feat: increase initial rats to 4 and add dedicated bomb drop sfx 3 days ago
Matteo Benedetto 2407115a79 feat: add bomb mechanic with explosion to kill rats 3 days ago
Matteo Benedetto 4345f0e755 feat: integrate new title screen into game loop and remove test rom 3 days ago
Matteo Benedetto 41f8bf0f2d chore: rename game to MICE! MAZE in title screen and readme 3 days ago
Matteo Benedetto 11b59ff2a0 fix: align title text strictly to 8x8 tile grid to save VRAM and fix graphical glitches 3 days ago
Matteo Benedetto a25a9eb638 feat: design new title screen with cartoon rat and bomb, translate text to english 3 days ago
Matteo Benedetto 8ec3a7383a fix: protect text tiles from being deduplicated in background generator 3 days ago
Matteo Benedetto 002d54af0e feat: convert AI rat boss to full screen GB background for Game Over 3 days ago
Matteo Benedetto 953534893c feat: implement 20 second multi-channel funeral march for game over 3 days ago
Matteo Benedetto d552e4b7d8 feat: design 40x32 pixel art rat sprite for Game Over screen and invert palette 3 days ago
Matteo Benedetto acc7bc9f96 fix: redesign game over screen with properly centered creepy ascii rat 3 days ago
Matteo Benedetto 988fceef65 feat: make game over screen creepy with custom music and new ascii rat 3 days ago
Matteo Benedetto f34d3824fc feat: add Game Over screen when 10 rats are spawned 3 days ago