Contributing

We are welcome to contributions on Github. If you want to contribute to our site, please clone our repository and make a pull request.

Here are some guidelines for contributions

Assets

All assets are stored in /public/assets/, with folders such as

game images located in /public/assets/images

game files located in /public/assets/games

HTML

HTML files are straightforward, with index.html being the main file.

CSS

All css code is located in /public/css/index.css, but make sure the code is relatively in order of the elements.

JS

All JS code is located in /public/js/system.js, just make sure all of the code works before submitting a pull request.

Adding Games

  1. Download game files from whatever source you are downloading from.

  2. Title the folder the game name with dashes for spaces.

  3. Download game logo

  4. Title it the game name without any spaces or dashes. (make sure it is in PNG format)

  5. Add the game in games.json:

{
    "title": "GAME_NAME_WITH_SPACES",
    "id": "GAME_NAME_WITH_DASHES",
    "tags": [
      "TAG_NAMES"
    ]
}

Last updated