Thank you for considering contributing to the Pong Game! We appreciate your time and effort in making this project better. Please take a moment to review the following guidelines before getting started.
-
Fork the repository and clone it locally.
git clone https://github.com/Ramzi-Abidi/Pong
-
Create a new branch for your feature or bug fix.
git checkout -b feature/your-feature
-
Install the required dependencies.
npm install
-
Make your changes and test thoroughly.
-
Commit your changes with a clear and concise commit message.
git commit -m "Add feature/fix: Description of your changes"
-
Push your branch to your fork.
git push origin feature/your-feature
-
Before creating a pull request, rebase with main branch to avoid conflicts.
-
Create a pull request against the
main
branch of the main repository. -
Add description and screenshots to your pull request.
- Use "prettier" extension to style your code.
- Use clear and descriptive variable and function names.
- Write meaningful comments to explain complex parts of the code.
- Update the documentation if your changes impact how the game is played or any setup instructions.
- Feel free to open an issue for bug reports or feature requests.
- Participate in discussions on existing issues.
-
If you enjoyed playing or contributing to the game, don't forget to star the repo.
-
Thanks for your contribution! 🚀