Pong's DevLog
PING PONG » Devlog
This project is for education purpose and is not a commercial product. This is also my first game i have made so feel free to get some comment for helping me improve that. Hopefully everyone will enjoy playing my Pong.
Assets Outsourced:
- Pong Graphics made by Deathsbreed
- Music :
- BackgroundMusic made by CodeManu
- Lose Music #3 -2 made by remaxim
- VictorySmall made by Dizzy Crow (8-bit sound FX)
- SFX :
- 3 Ping Pong Sounds 8 bit style made by captaincrunch80
- Pong Sfx made by Deathsbreed
- 512 Sound Effects (8-bit style) made by SubspaceAudio
List of Features:
- Ball start moving from the center in random direction from 330° to 60° for the right player and 120° to 240° for the left player ( avoid the case that the ball will start moving in narrow angle and hit the wall multiples times before it actually reaches the player position) with the same speed all the time no matter what direction .
- Each time the paddle successfully hit the ball, the ball will move a little bit faster by multiplier the previous speed.
- When a player scores, the ball will reset in the center and randomize the direction again then move with the same speed as the speed when the game start.
- When the ball hits a wall, it bounces back at the correct reflected angle, and does not lose speed over time.
- The rebound angle will depend on which part of the paddle the ball will hit and the farther away from the center of paddle, the larger angle will be.
- Different sound effects added for each of the following: ball hitting the paddle, ball hitting the wall, ball going off the screen, winning and losing.
- An easy-to-see scoreboard right on top of the play screen and it auto update when a player scores.
- When a player get 10 scores first, a winner screen will display who win and some other options ( Play Again, Back to Menu or Quit Game ).
- An pause panel in play screen ( press the space button ) with some options to resume, back to menu or even quit the game.
- Main menu, Setting menu, Intrucstion with interesting moving from the ball and the paddle.
- 2 different options in choosing the number of players : 1 player with the AI bot ( not too hard to beat it ) and 2 players.
- A Colorful game with the Pixel vibe.
- This is the most special part of the game : There are 2 different modes to select in Main Menu : Original Mode and Dice Mode
- Original Mode : Just like any other traditional pong game.
- Dice Mode : This is new mode made by me ( a person who fall in love with the gamble xD ) and i put some element of luck into this mode which makes winning not entirely dependent on skill anymore. For more detail, this mode work like this : Every time the ball hit a player's paddle, that player will randomize one face of the die (which is shown on the side of that player ) and each number will have a different effect :
- If you get Number 1, the ball's speed will increase and it will add up with the multiplier i have talked above ( The ball's speed will have no limited ).
- If you get Number 2, the paddle's speed will increase and it have no limited too ( But it will reset to the normal when a player got a scores).
- If you get Number 3, a middle "wall" will appear and since it's a "wall", the ball can't go through it ( Don't worry too much because only 1 wall will appear and it will not increase in number if you encounter number 3 in the following random times without breaking the wall).
- If you get Number 4, the wall will be destroyed if it exists ( but if it doesn't then number 4 actually do nothing ).
- If you get Number 5, your point will decrease by 1 ( It's not the lucky number so try to don't get hit too much or you will lose).
- If you get Number 6, your point will increase by 1 ( It's chances for you to turn it over if you are losing a big score).
- Note that : Each number has the same rate of appearance, so it completely depends on your luck ( and maybe your skill too ).
How to Play :
- Player 1 : Up : W , Down : S
- Player 2 : Up : Arrow Up, Down : Arrow Down
- Pause/Resume : Space
Files
PongWebGL Play in browser
Mar 13, 2021
PING PONG
A simple Pong game with some new features
Status | Prototype |
Author | Vu Kim Phong |
Leave a comment
Log in with itch.io to leave a comment.