/games

Your own games website, filled with open source goodness! Automated installation of a plethora of open source web games. Fully customizable.

Primary LanguagePHPMIT LicenseMIT

Attogram Games website builder

Your own games website, filled with open source goodness!

Games Website

The Attogram Games website builder is an easy way to setup a complete games website. Every game included is open source and free to play!

The Games

The Attogram Games website builder automates the installation of the following web games:

and some web playgrounds:

and some web musical instruments:

Inclusion Critera

Eligibility requirements for game inclusion:

  • The game must be explicitly licensed under a Open Source license.
  • The game must be playable via a web browser.

Installation

  • You need git and php to install the Games Website
  • Install the Games Website into a web accessible directory:
    • git clone https://github.com/attogram/games.git games
  • Run the build script:
    • cd games/_build
    • php build.php install
  • Open the new index.html and enjoy playing the games!

How to customize

  • Optional customization is easy with the _build/custom/ directory
  • Customize games list: copy _build/games.php to _build/custom/games.php and edit
  • Customize title and headline: copy _build/config.php to _build/custom/config.php and edit
  • Customize HTML page header: copy _build/templates/header.php to _build/custom/header.php and edit
  • Customize HTML page footer: copy _build/templates/footer.php to _build/custom/footer.php and edit
  • Customize CSS: copy _build/templates/css.css to _build/custom/css.css and edit
  • Rebuild with php build.php install

License

  • The Attogram Games website builder is an open source project licensed under the MIT License.
  • The Attogram Games website builder automates the inclusion of many open source games, each with its own license.
  • See each individual game directory for more information.

Clean Repo: Games