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 |