Tag Archives: infinite

AVR Infinite Runner

I wanted to make an infinite runner game. But since “software” infinite runners are so mainstream these days and I also had a lot of purple LEDs laying around, I decided to make one in “hardware”.


I created a screen using purple LEDS and for input I used three buttons. Two buttons are used to moving your dot up and down and one is used as a restart button. Everything is controlled using an AVR Atmega8 microcontroller.

The rules are simple: hitting dots head-on is game over, but hitting them with your side is extra points. As you get more points, the game goes faster and faster. After your dot dies, it displays your score with scrolling text.
Continue reading