Day/Night cycle like Pokemon Gold/Silver


We can implement a day/night cycle similar to Pokemon Gold/Silver using just palette swap.

Using Usenti we can preview the color palette of our tilemap, and we can simply replace this palette and save a file with the new palette,

Then, using butano, we can load this new palette and replace the tilemap palette with few commands

to create:

const bn::bg_palette_item &night_palette_item = bn::bg_palette_items::night_palette;

to replace:

tilemap_palette.set_colors(night_palette_item);

this is the result:


That's it for today, but the next step is to be able to apply our fade in/out to this transition.

Files

green_memories.gba 500 kB
Aug 11, 2022

Get Green Memories

Leave a comment

Log in with itch.io to leave a comment.