This project is a recreation of the classic 1970s arcade Pong game, developed in C++. It uses the Windows API and is built and debugged using make
and Visual Studio Code.
- GNU Make
- MSYS2 (GDB/GCC)
- VSCode (if you want to use the debug configuration in the .vscode folder)
- Clone the repository:
git clone https://github.com/yourusername/pong-game.git
git clone git@github.com:lucasyanm/pong.git
- Run the command on the project's root directory
make
- Open the project in VSCode;
- It's ready to run, just press F5 or go to the debug section and launch it :-)
- Main Menu
- Singleplayer e Local Multiplayer modes
- Basic AI for Singleplayer mode
- Basic game physics
- WASD controls for left player
- Arrow controls for right player, if in multiplayer mode
There are no secrets. Just run the game, select singleplayer or local multiplay, and have fun!
It still needs some minor polish and some other features can be added, but you can play the game without any issues.
This project is licensed under the MIT License. See the LICENSE file for details.
For further information or questions, please reach out to the project maintainer through LinkedIn.