GMP Game Engine Templates
Welcome to the GMP javascript game engine templates page. Templates are a great way to start developing with GMP, and can speed up the development cycle.
This the place to download code templates for common game components and even entire games. There are several templates in the works, and they will be made available as they become finished.
In the mean time…
Feel free to use the games on this site as templates.
Each game has a CSS and JS file named after the game. The web page source will point you to the minified version; just remove ‘.min’ from the file name to download the uncompressed source. Note that the source isn’t commented, and some code will seem quite advanced to junior programmers.
You can use as much of my game code as you want in your own games. However:
- Don’t use my images in your games or your mods of my games.
- You must get my permission to use Puckerball for commercial purposes. It is NOT ok to use puckerball or mods of puckerball for commercial purposes without my express consent. ‘Commercial purposes’ includes, but is not limited to, publishing puckerball code in a book, publishing puckerball on a web site that generates revenue, or porting the game to any platform. If you want to do any of the above, by all means, please contact me.
If your game is recognizable as a mod of one of my games, then give me credit in a comment at the top of the javascript source file. Something like this is fine:
/**
* EvenBetterBall v1.0
* Copyright 2009 James P Reynolds
* EvenBetterBall is a superior mod of Trevor Cowley's Puckerball
* (http://gogomakeplay.com/games/puckerball)
*/
Let me know about your mods and I’ll link to them on my games page.
For those of you who want to put my games as-is on your personal site, don’t worry. Soon, I’ll be releasing free, packaged versions of all my games that will include instructions for successful installation, and (probably) a nice interface for tweaking the games to fit your site perfectly.
Until then, try your hand at modding!


