Free software makes us happy, and whenever possible we like to release source code for our games and tools.
The license on all of the open source software here is the Give it Your Own License, License.
Since this page was getting unwieldy, we've made a page that shows all of our source releases in list form, while this page just shows the most important ones.
Monster RPG 2
After a successful crowd-funding campaign on Indiegogo, Monster RPG 2 is now open source. You can get it from git with the command below, or download this archive (filename dated, archive may not be up to date with repo.)
Trent is now offering support services for potential Monster RPG 2-engine developers. See this page for details.
git clone git://nooskewl.com/monster-rpg-2.git
TGUI is an Allegro 5 GUI library that dates back before the original Monster game was released. It has been used in many games and applications since, including Monster RPG 2, and is being used in our developing project Crystal Picnic. Here is a git dump in a zip file (filename dated): link to archive. There is a TGUI2 tutorial here, though the one in git is more up-to-date: link to tutorial.
git clone git://nooskewl.com/tgui2.git
AshEdit2 is a top-down level editor for tile-based games like Monster RPG 2 and Crystal Picnic. Here is a Windows binary: link to binary, and the source code: link to source. This editor has a lot of bells and whistles that make working on tiled levels easy. However, the interface, especially the keyboard shortcuts, may take some time to get used it. It's sort of the Blender of tile-based level editors.
git clone git://nooskewl.com/ashedit2.git
Battled2 is the side-scroller/platformer level editor we use for Crystal Picnic battle levels. Here is a Windows binary: link to binary, and the source code: link to source. This editor is not quite as mature as AshEdit2 so we appreciate any bug reports you may have.
Battled2 does not have a git repository yet.