https://github.com/attogram/games
Your own games website, filled with open source goodness! Automated installation of a plethora of open source web games. Fully customizable.
https://github.com/attogram/games
fun game game-collection game-site games html5-games javascript-games time-waster web-game website-builder
Last synced: about 1 month ago
JSON representation
Your own games website, filled with open source goodness! Automated installation of a plethora of open source web games. Fully customizable.
- Host: GitHub
- URL: https://github.com/attogram/games
- Owner: attogram
- License: mit
- Created: 2016-07-22T14:59:50.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-12-11T11:09:09.000Z (5 months ago)
- Last Synced: 2025-04-13T00:47:21.829Z (about 1 month ago)
- Topics: fun, game, game-collection, game-site, games, html5-games, javascript-games, time-waster, web-game, website-builder
- Language: PHP
- Homepage: https://fosiper.com/games/
- Size: 25.1 MB
- Stars: 124
- Watchers: 6
- Forks: 67
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Attogram Games website builder
Your own games website, filled with open source goodness!
[](https://github.com/attogram/games)
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!* Live Demo: ****
* Main Repository: ****
## The Games
The Attogram Games website builder automates the installation
of the following web games:* 2048 -
* 3d.city -
* Chess -
* Classic Pool Game -
* Clumsy Bird -
* Dead Valley -
* Eight Queens - _(branch: gh-pages)_
* Fire 'n Ice -
* HexGL -
* Hextris -
* HTML5 Asteroids -
* HTML5 Hearts -
* The House -
* Hyperspace Garbage Collection -
* Mah-jongg -
* Missile Game -
* NS-Shaft -
* pacman -
* Paint Run 2 - _(branch: gh-pages)_
* Particle Clicker -
* The Pond -
* Raging Gardens -
* Snakisms - _(branch: clean)_
* Tap Tap Tap -
* Tower -
* Twisty Polyhedra -
* Underrun -and some web playgrounds:
* Colorful Life -
* Life -and some web musical instruments:
* Chordomatic -
* Javascript Piano -
* Virtual Piano -## Inclusion Critera
Eligibility requirements for game inclusion:
* The game must be explicitly licensed under an 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
* Attogram Games supports the
[Clean Repo: Games](https://github.com/attogram/clean-repo-games) project.