looking up and loaf mode. π±π
looking up and loaf mode. π±π
whiskers picked up a power star. π±π
got basic room switching working. the plan is to store only a bump map for each room and decorate on load that so the world can be quite big.
finally got some time again⦠and procrastinating on the hard stuff, so adding different weather effects.
you almost don't see it's part of the cat's face falling from the sky. π
more randomness to the particles. different directions and floatiness.
to save sprite slots I think I'll use about 4 particles with different fixed behaviours. like the ghosts in Pac-Man that look more random and complex than they really are.
already ran into a case where the #GameBoy chip design really shows itself: doing (x % 2) is fine. (x % 3)? MASSIVE slowdown. :)
made a 8x8 pixel font so I can actually get some debug info on the screen. been doing almost without for too long⦠:)
here's a version with the "fat" side of the letter on the right instead. it looks a bit lighter and more playful.
font folks: what's that called?
hello world!
#GameBoy #GameDev #PixelArt #RetroGaming #Nintendo #ProjectWhiskers
strings in C really are a pain! π± but managed to figure it out eventually.
it can only print a string, or max 2 names/values to the screen. but this will be a huge step up going forward. :)
#GameBoy #GameDev #PixelArt #RetroGaming #Nintendo #ProjectWhiskers
a bit more automated decoration! π‘
when a single block is sticking out of the floor/wall, it has a chance of turning into a chimney/shelf.
#GameBoy #GameDev #PixelArt #RetroGaming #Nintendo #ProjectWhiskers
pretty happy with how much atmosphere such small details add. :)
next: windows! anyone remember this?
bunch of Dutch window styles ready. πͺπ
#GameBoy #GameDev #PixelArt #RetroGaming #Nintendo #ProjectWhiskers
@hbons π π yeah, if using SDCC/GBDK then the compiler knows it can optimize modulo powers of 2 to bitmask operations.
This may not have been true for older sdcc versions, but i haven't checked.