In this project, I designed a classic multiplayer Pong game. Each player controls a bar to reflect the bouncing ball. If one of the players misses the ball, he will lose the game and the screen will show the smile to the winner. Then, the screen will display smiles and scores are on the sides of the screen. The players can press any button to continue the game. There is also a reset button on the side to reset the game and initial the score.
To run this code, you need to:
1. Copy the main.c into Atmel Studio 7.
2. Copy the header files to the source file.
3. Program the hardware by Atmel Studio 7.
Used source code: Shifter Registers for ATMEGA 1284 http://extremeelectronics.co.in/avr-tutorials/using-shift-registers-with-avr-micro-avr-tutorial/