changed to a Sonic-style ball jump. makes it easier to add all kinds of mechanics. βšͺπŸ’¨

it looks better too in my opinion. what do you think?

#GameBoy #GameDev #PixelArt #RetroGaming #Nintendo #ProjectWhiskers

new map screen. gives a good sense of what the size of the world will be. πŸ—ΊοΈ

the unvisited tile looks a bit like Tetris blocks. may change it later...

#GameBoy #GameDev #PixelArt #RetroGaming #Nintendo #ProjectWhiskers

the minimap now shows room exits. so you can see the path you've traced. only for visited rooms, so it doesn't give away any secret exits. :)

this was a lot of work... the room exit directions are generated into some spare bits of the world data at compile time.

it's still very slow, but haven't looked at optimisations yet. maybe I'll keep it this way and create a scroll unroll effect instead? πŸ“œ

#GameBoy #GameDev #PixelArt #RetroGaming #Nintendo #ProjectWhiskers

got a bit carried away with this one... πŸƒπŸ±βœ¨πŸ“œ

toggling the leaves at certain y-values makes it seem like they go behind the popup. the animation adds to the effect. :)

#GameBoy #GameDev #IndieDev #PixelArt #8Bit #Retro #RetroComputing #RetroGaming #Gaming #Nintendo #ProjectWhiskers

I want to improve the room draw time.

because of the limited ROM size only the bump map is stored and the room is decorated when switching rooms.

however this has a noticable delay (~20 frames). found this interrupt snippet so I can print how many frames were dropped and I can measure progress. πŸ‘

#GameBoy #GameDev #IndieDev #PixelArt #8Bit #Retro #RetroComputing #RetroGaming #Gaming #Nintendo #ProjectWhiskers

also... did you know that the #GameBoyColor has a CPU that's twice as fast? ⚑

you can make use of it like this:

#GameBoy #GameDev #IndieDev #PixelArt #8Bit #Retro #RetroComputing #RetroGaming #Gaming #Nintendo #ProjectWhiskers

@hbons the custom camera ROM β€œPhoto!” makes uses of this and the faster Color crystal to allow it to allow the viewfinder frame rate to run at double speed! 🀯