The GMP javascript game engine is now free

[3 June 2009]

GMP is a small, fast, javascript game engine. It’s simple, and easy to learn and use — and now it’s free. The GMP javascript game engine is now dual licenced under GPLv2 and MIT licenses.

GMP is great for making sprite-based, 2-D games, and it can easily power most retro-style arcade game designs. It is also well suited to making puzzles such as sudoku or gogopop. All of the games on gogomakeplay.com are built using GMP.

Professional game developers will find GMP useful for making rapid prototypes during their game development cycle. Set up is quick, and changes can be viewed by anyone with a browser.

Game hobbyists will find GMP easy to learn and hack. It’s simple enough to use as a learning tool, and powerful enough to run the back-end of production-quality games.

Plus, it’s easy to share your games: just put them in a web page.

GMP builds upon the architecture used by your web browser to build and manage dynamic HTML pages. Many game coding tasks are quite similar to making a dynamic web page.

The API is fully documented, and there is a tutorial to get you started. You can find everything you need in the GMP section of this site.

If you make games, or have always wanted to, then this is the tool for you. Enjoy!