This project here is an imitation of Atari's famous Pong video game https://en.wikipedia.org/wiki/Pong. It was done as home project during the course "Introduction to programming using Java" by Estonian Information Technology College. Code is targeting JavaFX 8.
The object of the game is to score more points against your opponent. In current configuration the first player to score 5 points wins. Game can be played alone or against other person.
Use up and down arrows to move around in menu and space to select.
1-player game: Use up and down arrows to move right-hand-side paddle.
2-player game: Use W and S keys to move the left-hand-side paddle. Use up and down arrows to move the right-hand-side paddle.
The code in this project is shared under CC Public Domain licence (https://creativecommons.org/share-your-work/public-domain/cc0/). All other copyrights belong to their respectful holders.
3rd party digital assets used in this project:
Font used in UI: Kongtext Regular Licence based upon Bitstream's Vera font set http://www.gnome.org/fonts/. Short summary of the licence (excerpt from the font's licence file): "With one specific exception, you have full permission to bundle these fonts in your own free or commercial projects-- and by projects, I'm referring to not just software but also electronic documents and print publications.
So what's the exception? Simple: you can't re-sell these fonts in a commercial font collection. I've seen too many font CDs for sale in stores that are just a repackaging of thousands of freeware fonts found on the internet, and in my mind, that's quite a bit like highway robbery. Note that this only applies to products that are font collections in and of themselves; you may freely bundle these fonts with an operating system, application program, or the like."
Sounds of the ball bouncing http://soundbible.com/341-Ping-Pong-Game.html Licence: Public domain Modifications: Cut out samples for the ball to hit paddles and table.
Sound of error buzzer http://soundbible.com/1206-Door-Buzzer.html Licence: Creative Commons Attribution 3.0 https://creativecommons.org/licenses/by/3.0/ Modifications: Cut out smaller sample and did fade in and out.
Winning sound http://soundbible.com/1003-Ta-Da.html Licence: Creative Commons Attribution 3.0 https://creativecommons.org/licenses/by/3.0/ Modifications: Cut out smaller sample and did a fade out.