Your own games website, filled with open source goodness!
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: https://fosiper.com/games/
-
Main Repository: https://github.com/attogram/games
The Attogram Games website builder automates the installation of the following web games:
- 2048 - https://github.com/attogram/2048-lite
- 3d.city - https://github.com/lo-th/3d.city
- Chess - https://github.com/attogram/chess
- Classic Pool Game - https://github.com/henshmi/Classic-Pool-Game
- Clumsy Bird - https://github.com/ellisonleao/clumsy-bird
- Dead Valley - https://github.com/dmcinnes/dead-valley
- Eight Queens - https://github.com/attogram/EightQueens (branch: gh-pages)
- Fire 'n Ice - https://github.com/eugenioenko/fire-n-ice
- HexGL - https://github.com/attogram/HexGL-lite
- Hextris - https://github.com/attogram/hextris-lite
- HTML5 Asteroids - https://github.com/dmcinnes/HTML5-Asteroids
- HTML5 Hearts - https://github.com/yyjhao/html5-hearts
- The House - https://github.com/arturkot/the-house-game
- Hyperspace Garbage Collection - https://github.com/razh/game-off-2013
- Mah-jongg - https://github.com/tiansh/tjmj
- Missile Game - https://github.com/bwhmather/missile-game
- NS-Shaft - https://github.com/iPel/NS-SHAFT
- pacman - https://github.com/attogram/pacman-lite
- Paint Run 2 - https://github.com/ahl389/paint-run2 (branch: gh-pages)
- Particle Clicker - https://github.com/particle-clicker/particle-clicker
- The Pond - https://github.com/attogram/pond-lite
- Raging Gardens - https://github.com/alunix/RagingGardensFB
- Snakisms - https://github.com/pippinbarr/SNAKISMS (branch: clean)
- Tap Tap Tap - https://github.com/MahdiF/taptaptap
- Tower - https://github.com/iamkun/tower_game
- Twisty Polyhedra - https://github.com/aditya-r-m/twisty-polyhedra
- Underrun - https://github.com/phoboslab/underrun
and some web playgrounds:
- Colorful Life - https://github.com/jaxry/colorful-life
- Life - https://github.com/copy/life
and some web musical instruments:
- Chordomatic - https://github.com/kiprobinson/chordomatic
- Javascript Piano - https://github.com/mrcoles/javascript-piano
- Virtual Piano - https://github.com/otanim/virtual-piano
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.
- You need
git
andphp
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!
- 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
- 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.
- Attogram Games supports the Clean Repo: Games project.