Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/planinc/games
https://github.com/planinc/games
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/planinc/games
- Owner: planinc
- License: mit
- Created: 2024-06-21T18:28:30.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-06-29T02:12:08.000Z (5 months ago)
- Last Synced: 2024-06-29T03:24:54.663Z (5 months ago)
- Language: PHP
- Homepage: https://planinc.github.io/games/
- Size: 25.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- 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!
[![Games Website](https://raw.githubusercontent.com/attogram/attogram-docs/master/games/games.png)](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 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
* Attogram Games supports the
[Clean Repo: Games](https://github.com/attogram/clean-repo-games) project.