├── lua_demo.lua ├── pong-0 └── main.lua ├── pong-1 ├── main.lua └── push.lua ├── pong-10 ├── Ball.lua ├── Paddle.lua ├── class.lua ├── font.ttf ├── main.lua └── push.lua ├── pong-11 ├── Ball.lua ├── Paddle.lua ├── class.lua ├── font.ttf ├── main.lua ├── push.lua └── sounds │ ├── paddle_hit.wav │ ├── score.wav │ └── wall_hit.wav ├── pong-12 ├── Ball.lua ├── Paddle.lua ├── class.lua ├── font.ttf ├── main.lua ├── push.lua └── sounds │ ├── paddle_hit.wav │ ├── score.wav │ └── wall_hit.wav ├── pong-2 ├── font.ttf ├── main.lua └── push.lua ├── pong-3 ├── font.ttf ├── main.lua └── push.lua ├── pong-4 ├── font.ttf ├── main.lua └── push.lua ├── pong-5 ├── Ball.lua ├── Paddle.lua ├── class.lua ├── font.ttf ├── main.lua └── push.lua ├── pong-6 ├── Ball.lua ├── Paddle.lua ├── class.lua ├── font.ttf ├── main.lua └── push.lua ├── pong-7 ├── Ball.lua ├── Paddle.lua ├── class.lua ├── font.ttf ├── main.lua └── push.lua ├── pong-8 ├── Ball.lua ├── Paddle.lua ├── class.lua ├── font.ttf ├── main.lua └── push.lua ├── pong-9 ├── Ball.lua ├── Paddle.lua ├── class.lua ├── font.ttf ├── main.lua └── push.lua └── pong-final ├── Ball.lua ├── Paddle.lua ├── class.lua ├── font.ttf ├── main.lua ├── push.lua └── sounds ├── paddle_hit.wav ├── score.wav └── wall_hit.wav /lua_demo.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/lua_demo.lua -------------------------------------------------------------------------------- /pong-0/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-0/main.lua -------------------------------------------------------------------------------- /pong-1/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-1/main.lua -------------------------------------------------------------------------------- /pong-1/push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-1/push.lua -------------------------------------------------------------------------------- /pong-10/Ball.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-10/Ball.lua -------------------------------------------------------------------------------- /pong-10/Paddle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-10/Paddle.lua -------------------------------------------------------------------------------- /pong-10/class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-10/class.lua -------------------------------------------------------------------------------- /pong-10/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-10/font.ttf -------------------------------------------------------------------------------- /pong-10/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-10/main.lua -------------------------------------------------------------------------------- /pong-10/push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-10/push.lua -------------------------------------------------------------------------------- /pong-11/Ball.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-11/Ball.lua -------------------------------------------------------------------------------- /pong-11/Paddle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-11/Paddle.lua -------------------------------------------------------------------------------- /pong-11/class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-11/class.lua -------------------------------------------------------------------------------- /pong-11/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-11/font.ttf -------------------------------------------------------------------------------- /pong-11/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-11/main.lua -------------------------------------------------------------------------------- /pong-11/push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-11/push.lua -------------------------------------------------------------------------------- /pong-11/sounds/paddle_hit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-11/sounds/paddle_hit.wav -------------------------------------------------------------------------------- /pong-11/sounds/score.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-11/sounds/score.wav -------------------------------------------------------------------------------- /pong-11/sounds/wall_hit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-11/sounds/wall_hit.wav -------------------------------------------------------------------------------- /pong-12/Ball.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-12/Ball.lua -------------------------------------------------------------------------------- /pong-12/Paddle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-12/Paddle.lua -------------------------------------------------------------------------------- /pong-12/class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-12/class.lua -------------------------------------------------------------------------------- /pong-12/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-12/font.ttf -------------------------------------------------------------------------------- /pong-12/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-12/main.lua -------------------------------------------------------------------------------- /pong-12/push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-12/push.lua -------------------------------------------------------------------------------- /pong-12/sounds/paddle_hit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-12/sounds/paddle_hit.wav -------------------------------------------------------------------------------- /pong-12/sounds/score.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-12/sounds/score.wav -------------------------------------------------------------------------------- /pong-12/sounds/wall_hit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-12/sounds/wall_hit.wav -------------------------------------------------------------------------------- /pong-2/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-2/font.ttf -------------------------------------------------------------------------------- /pong-2/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-2/main.lua -------------------------------------------------------------------------------- /pong-2/push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-2/push.lua -------------------------------------------------------------------------------- /pong-3/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-3/font.ttf -------------------------------------------------------------------------------- /pong-3/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-3/main.lua -------------------------------------------------------------------------------- /pong-3/push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-3/push.lua -------------------------------------------------------------------------------- /pong-4/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-4/font.ttf -------------------------------------------------------------------------------- /pong-4/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-4/main.lua -------------------------------------------------------------------------------- /pong-4/push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-4/push.lua -------------------------------------------------------------------------------- /pong-5/Ball.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-5/Ball.lua -------------------------------------------------------------------------------- /pong-5/Paddle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-5/Paddle.lua -------------------------------------------------------------------------------- /pong-5/class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-5/class.lua -------------------------------------------------------------------------------- /pong-5/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-5/font.ttf -------------------------------------------------------------------------------- /pong-5/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-5/main.lua -------------------------------------------------------------------------------- /pong-5/push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-5/push.lua -------------------------------------------------------------------------------- /pong-6/Ball.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-6/Ball.lua -------------------------------------------------------------------------------- /pong-6/Paddle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-6/Paddle.lua -------------------------------------------------------------------------------- /pong-6/class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-6/class.lua -------------------------------------------------------------------------------- /pong-6/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-6/font.ttf -------------------------------------------------------------------------------- /pong-6/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-6/main.lua -------------------------------------------------------------------------------- /pong-6/push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-6/push.lua -------------------------------------------------------------------------------- /pong-7/Ball.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-7/Ball.lua -------------------------------------------------------------------------------- /pong-7/Paddle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-7/Paddle.lua -------------------------------------------------------------------------------- /pong-7/class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-7/class.lua -------------------------------------------------------------------------------- /pong-7/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-7/font.ttf -------------------------------------------------------------------------------- /pong-7/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-7/main.lua -------------------------------------------------------------------------------- /pong-7/push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-7/push.lua -------------------------------------------------------------------------------- /pong-8/Ball.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-8/Ball.lua -------------------------------------------------------------------------------- /pong-8/Paddle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-8/Paddle.lua -------------------------------------------------------------------------------- /pong-8/class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-8/class.lua -------------------------------------------------------------------------------- /pong-8/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-8/font.ttf -------------------------------------------------------------------------------- /pong-8/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-8/main.lua -------------------------------------------------------------------------------- /pong-8/push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-8/push.lua -------------------------------------------------------------------------------- /pong-9/Ball.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-9/Ball.lua -------------------------------------------------------------------------------- /pong-9/Paddle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-9/Paddle.lua -------------------------------------------------------------------------------- /pong-9/class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-9/class.lua -------------------------------------------------------------------------------- /pong-9/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-9/font.ttf -------------------------------------------------------------------------------- /pong-9/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-9/main.lua -------------------------------------------------------------------------------- /pong-9/push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-9/push.lua -------------------------------------------------------------------------------- /pong-final/Ball.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-final/Ball.lua -------------------------------------------------------------------------------- /pong-final/Paddle.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-final/Paddle.lua -------------------------------------------------------------------------------- /pong-final/class.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-final/class.lua -------------------------------------------------------------------------------- /pong-final/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-final/font.ttf -------------------------------------------------------------------------------- /pong-final/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-final/main.lua -------------------------------------------------------------------------------- /pong-final/push.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-final/push.lua -------------------------------------------------------------------------------- /pong-final/sounds/paddle_hit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-final/sounds/paddle_hit.wav -------------------------------------------------------------------------------- /pong-final/sounds/score.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-final/sounds/score.wav -------------------------------------------------------------------------------- /pong-final/sounds/wall_hit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/games50/pong/HEAD/pong-final/sounds/wall_hit.wav --------------------------------------------------------------------------------