Arduino TVout means: Play Snake on your tv!

Development

I recently discovered the TVOut capabilities of the Arduino, which is of course a very interesting first step into developing a game with the Arduino. The capabilities of TVout are limited, but offer enough possibilities to make something nice, in stylish black and white…

After looking trough the samples, I decided to start with my own game, a rewrite of snake, my all-time favourite game 8) In all my eagerness, I did not even check if someone did this already, which made me totally overlook the Snakeduino project over here.. Of course I will continue, for the sake of education…

First status update, I have more or less a game of snake running. I still have problems with collision detection, and getting the snake to move naturally over the screen. Also, no scores and no “Bonus object” has been implemented yet, so I still have enough to do! The game is controllable via a processing sketch that send the right characters over serial to the Arduino. This means everyone with a laptop can play this game on the TV! 🙂  In the future I will make a nice gamepad, I promise!

When the game is playable I will post the code here as well, but for now you’ll have to do it with this description 😉