Skip to main content

2D platformer game on arduino Uno

I've been playing around with an Arduino UNO R4 Minima and an OLED 1.5" display. Making a tiny 2D platformer game for fun.

I've used a SNES Mini Classic controller, cutting the chord, and wiring the individual wires to the Serial Peripheral Interface (SPI) pins. I also have an LED which lights up when the player attacks.

So far, the player can:

There are a couple of things to iron out, like the gradient banding that ocurrs when you redraw on a section of the screen. This tutorial from adafruit discusses ways to work around that using a separate cancas.

Stay tuned for more updates.

👾