This open source repository contains a collection of games built on basic tech stacks in web development. Use your creativity, build your own game and contribute to the repository by making a PR ๐ฎ
Make sure you star the repository and show your love to us๐
Also join the discord server for GameZone and start collaborating with others ๐
- Fork the repository
- Clone this repository
git clone "url of the repo"
-
Raise and issue to add new game or to enhancement for a game (Have a look at few things you have to take care during raising issue )
- Select appropriate issue template
- Make sure your idea is unique and interesting ๐
- Don't alter the issue title. You are supposed to write your issue name after that only.
[Issue Title]: Your Issue
make sure you just add your issue name- ex .
[New game]: Super Mario
- Make sure you select the program in which you are participating ๐ฅ
- Wait till you have been assigned the issue
- After you have been assigned the issue start working on the code
- Create your new branch using
git checkout -b <name of your branch>
- Having your code into the repository
- Make your game folder into
Games
folder by the naming convention mentioned in CONTRIBUTING GUIDELINE - Add your code files (index.html,style.css,script.js) in your game folder
- Create
README.md
file in your folder and add all the functionalities and how you can play that game in that README file , also include screenshots of working game , video of a game explaining (if required). - To create
Your_Folder/README.md
checkout the template GAME README TEMPLATE - Now take one good screenshot of your game that you want to display it on our website and add into
assets/images
(follow the naming convention <your_folder_name>.png or .jpeg or .jpg) - add your folders link and name in main README.md (the one you are reading currently)
- Make your game folder into
- Push your changes to Github using
git push origin <name your branch>
- Submit your changes for review by creating PR
- And you are done !
- I will review your code and I will merge your code to the main branch of this repository and you will notified for the same
- If you having queries in basic flow of github learn it from CONTRIBUTING GUIDELINE
- 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.
- 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