ucsb-cs56-projects / cs56-games-pong

-
2 stars 12 forks source link

Pong

This is an implementation of the classic game Pong, with cooperative multiplayer support.

To compile and run: "ant run" in the main directory

There are seven game mode options that correspond to the size of the window when playing.

How To Play: Player 1 (on the left) "W" -- Move up "S" -- Move down "a" -- grab ball (hold to grab)

Player 2 (on the right) up arrow -- Move up down arrow -- Move down left arrow -- grab ball (hold to grab)

Instructions: When the ball is stopped, Press the spacebar to activate motion. Try to not let the ball hit your side of the screen or you will lose a life. The player who wins the round, receives the total number of hits added to their score. Each Player has 3 lives. The Winner is whoever has the most lives at the end, their name will be prompted. If their score is in the top 5 of the High Score, then it will be saved to the High Score.

TODO: maybe add a few more tickets, most of the existing ones wouldn't take much time to implement. Other than that it builds and runs fine (David Coffill)

project history(Newest remarks to oldest)

Fall 2017 final remarks

F17 Andrew Polk, Victoria Sneddon, 2PM lab

Winter 2016 final remarks

W16: Angel Ortega, Ben Patient, 4PM lab

Fall 2016 final remarks

TODO:

How To Play: Player 1 (on the left) "W" -- Move up "S" -- Move down "a" -- grab ball (hold to grab)

Player 2 (on the right) up arrow -- Move up down arrow -- Move down left arrow -- grab ball (hold to grab) SUGGESTIONS Integrate grab paddle with thread so that it when the user presses either "a" or "left arrow", the game processes it right as the ball and paddle collide. (right now we are using distance which allows you to grab the ball while it isn't touching the paddle) Refactor how the two balls is implemented so that multiple balls will be easier to work with (in the code)

Winter 2014 remarks

 W14 | bronhuston 4pm | sarahdarwiche,benjaminhartl | An implementation of the classic game Pong, with cooperative multiplayer support.

An implementation of the classic game Pong, with cooperative multiplayer support.

To Compile and Run: "ant run" in the main directory

The three difficulty options correspond to the size of the window when playing.

How To Play: Player 1 (on the left) "W" -- Move up "S" -- Move down

Player 2 (on the right) up arrow -- Move up down arrow -- Move down

When the ball is stopped, Press the spacebar to activate motion. Try to not let the ball hit your side of the screen or you will lose a life. The player who wins the round, receives the total number of hits added to their score. Each Player has 3 lives. The Winner is whoever has the most lives at the end, their name will be prompted. If their score is in the top 5 of the High Score, then it will be saved to the High Score.