First project of CS50's Introduction to Game Development
The game is implemented in lua language and LOVE2D frameeork You can install LOVE2d from this link: https://love2d.org/#download
this is step by step video of my development in game implimentation
init pong game window and draw text
add push library for resolution + add default filter (not bluring)
update ui + add ball and paddles
add update fucntion for paddles movement + add ball movement and gamestate
4.5.mp4
export classes and refactor code
update collisions
8.mp4
add score upgrade
9.mp4
add end game state with a winning player
10.mp4
add sound effects
11.mp4
fix resizability + game is DONE!
12.mp4
add AI for the right paddle + fix some minor errors