Welcome to GameZone!
This open-source repository is a collection of games built using basic web development technologies. Unleash your creativity, build your own game, and contribute by making a pull request (PR) ๐ฎ
Don't forget to star the repository and show your support!
๐ Join our Discord server to collaborate with other developers ๐
Contributing in open source increases your opportunities to work with different projects and mentors, getting to know various insights and ideas. It is a platform where contributors grow together with a construvtive and a positive attitude. This repository also provides one such platforms where contributers come over and put their ideas of new games and make our website as interactive as much they can!
-
Fork the repository
-
Clone this repository:
git clone https://github.com/YourUsername/GameZone.git
-
Raise an issue:
- Select the appropriate issue template.
- Ensure your idea is unique and interesting ๐
- Don't alter the issue title; simply add your issue name after it.
- [Issue Title]: Your Issue
- Example: [New game]: Super Mario
- Make sure you select the program in which you are participating ๐ฅ
-
Wait for assignment on the issue.
-
Start working on the code after you've been assigned.
-
Create your new branch:
git checkout -b <name-of-your-branch>
-
Adding your code:
- Make your game folder into
Games
folder by the naming convention mentioned in CONTRIBUTING GUIDELINE - Place your game files (e.g., index.html, style.css, script.js) in a folder under Games.
- Create a README.md file in your game folder detailing the functionalities and how to play the game. Include screenshots or videos if necessary.
- To create
Your_Folder/README.md
checkout the template GAME README TEMPLATE - Add a screenshot of your game to assets/images (naming convention: <your_folder_name>.png).
- Update the main README.md to include your game's information.
- Make your game folder into
-
Push your changes to GitHub:
git push origin <name-of-your-branch>
-
Submit your changes for review by creating a PR.
-
Await review and merge of your code.
-
Stay engaged and collaborate with the community.
-
If you having queries in basic flow of github learn it from CONTRIBUTING GUIDELINE
| Emoji_Intruder | Guess The Weapon | Guess Who | | | | Emoji_Intruder | Guess The Weapon | Guess Who | Pop My Balloon | | | Maze_Game | Earth_Guardian | Earth_Guardian | HTML5_Controller_Tester
| Ball_Shooting_Game | HTML5_Controller_Tester
| numeral-whiz | candy_match | Crossy_Road | HueHero | Puzzel_Winner |
| Emoji_Intruder | Guess The Weapon | Guess Who | Pop My Balloon | Tower Stack |
| Maze_Game | TriHand_Tactics | Earth_Guardian | Ball_Shooting_Game |
| Ball_Shooting_Game | CatchTheBall |
| Rock_paper_scissor | | City_Builder_Game |
| Dice_Roller | Chrome_Dino_Game | | Rock_paper_scissor | | City_Builder_Game |
Balloon_Buster | Balloon_Buster | main
| Pokemon_Stats_Card | | Steampunk_FlappyBird | | Catch_The_Circle | | | path_finder |
- Read our CONTRIBUTING GUIDELINE to get all details about contributing to GameZone
- Learn all about development process and all information you need to contribute to our project
- If you are having the basic queries make sure you checkout resources there
- Please note that this project is released with CODE OF CONDUCT. By participating in this project you agree to abide by its terms.
Terms and conditions for use, reproduction and distribution are under the Apache-2.0 License.
- This project thanking all the contributors for having your valuable contribution to our project
- Make sure you show some love by giving โญ to our repository