A 2D platformer where you travel deeper and deeper underground.
This is an early work in progress. I will update as progress is made.
I wanted to what I could do with the 160×128 resolution. Rather than using the
gb.display to draw, this game uses
gb.tft to render directly to the screen. It also uses some DMA tricks. The screen is rendered in 8 pixel tall strips, top to bottom. While DMA is sending pixels for one of these strips, a second buffer is being calculated with the next strip. Right now I am able to have a foreground layer, a background layer (for parallax effect) and a character sprite using the full 5-6-5 color space at 40 fps!