PIC Blocks is a handheld game I made as a silly Christmas gift for my family. It's a clone of the popular falling tetromino game, with different skins for different family members. It runs on a PIC16F15325 connected to a 160x128 ST7735 TFT display.
Code is available here.
The microcontroller is too slow to update the whole display every frame. I used tile-based rendering, tracking where changes occur, so that only a small fraction of the display is updated. Doing this achieved a consistent 60 Hz frame rate.
I didn't take any pictures before giving away the handhelds, hence the video showing it on a breadboard, but here's a render of the 3D printed case.