agents gams is a simple, but effective game website that focuses more on the community rather than competition. The project is owned by one person and anybody can collaberate. Anybody is also allowed to create pull requests and add games. You can do that by reading the "Contributing" section.
Tip
If you use/fork this project, please give it a star in the original repository!
Also, be sure to join the Discord community for support, links, and to communicate with others/agentn86.
Note
You will have to sync every so often to get the latest stuff.. though you can make the website "XML" though it hasn't been released yet.
Warning
I don't recommend you use Cyclic as it is being shut down in a couple months, you can if you already have a preexisting account though. The option will be removed once Cyclic gets rid of their Pro tier servers.
You can easily clone and host the website using one of these service providers though, if you wouldn't like to deal with the hassle you can just find another hoster or use the offical websites:
Firstly, clone the project
git clone https://github.com/agentsgams/agentsgams.github.io.gitGo to the project directory
cd agentsgams.github.io(or whatever it's titled for you)
And just open the file with Visual Studio code, or with your code editor.
codeThis is all pure HTML, JS, and CSS so no dependencies are required or a full stack website. If you decide to use some code from agents gams (which, why should you it sucks), you should check out the license. It has some great information of what you can or cannot do.
Important
Do not contribute in the "old.js"! A new update will now allow games to be added via the JSON file (found in assets/json/projects.json) instead of a long function. I recommend you do not contribute until then!
Contributions are always welcome! We always need a new game or feature added to keep the community strong. Add game files to the projects repository and add the game information in the JSON file. ALSO- be sure to make a XML version and make the file the same name as the projects folder in this repository.
For example: adding a project titled "example" should have the game files in the projects repository, linked in the JSON file:
{"name": "example", "formal": "Example", "description": "is an example..", "image": "example.png", "color": "white", "link": "example"}As well, make sure to make the project folder (in this case "example") the same as the XML version using CDATA. So example/ should be the same as example.xml.

