This page demonstrates the games that are available preloaded on Hackvision and shows some newer games as well. To learn about writing your own games on Hackvision, visit the Game Development page.
Original Preloaded Games
Space Invaders : uses onboard controller or nunchuk controller. If you get a high score you can enter your initials. High score data is stored in EEPROM so it is not erased when power is off.
Pong : The classic two-person game that requires paddle controllers. Paddle controller kits are available in the nootropic design store or you can make your own using a button and a potentiometer. Here's a tutorial.
NOTE: This original firmware no longer works with the newer versions of Arduino and the Uno bootloader.
You can use the standalone Space Invaders and Pong games. These are to be used with the TVout library at Google Code and the Hackvision Controllers library.
OR, you can load the original bundled Space Invaders/Pong by following this procedure:
1. Download the precompiled .hex file to your computer.
2. Run the avrdude utility that comes with your Arduino IDE. Use the following command, carefully substituting the full path to avrdude with your own path which depends upon where you have installed Arduino. Also substitute the port name (e.g. COM1 instead of /dev/tty.usbserial-A8008i50):
Asteroids : Real arcade action just like you remember! This game is now available preloaded on Hackvision when you purchase a Hackvision in the nootropic design store. High score data is stored in EEPROM so it is not erased when power is off. More details about the game in the Project Lab blog entry.
Breakout : Sebastian Goscik in the UK did a great job making Breakout for Hackvision. The code is shorter than I thought it would be, and look at that awesome title screen! If the action is a little too fast for you, change the argument in the line TV.delay_frame(1) to 2 instead of 1.
Elventure : This adventure game featuring a brave little elf is amazing! Hackvision contributor trodoss really did a fine job with this game. There is even a nice soundtrack that plays throughout the game.