Serious Game Development Kit is the nickname I decided to give to a code base that I've been continually evolving from project to project. It's a development kit / code base focused around making all kinds of 2D games, currently supporting both cartesian and isometric. The name itself is not so much serious, but rather it is a play on words from the game Serious Sam.
Originally started as a level editor for Lamb Mines, it was largely non-functional and not completed in time, and as such never ended up being used for the project. I later gave new life to it and made it completely functional for Melvin the Marvellous Monster from Mars, and it was a major component of that project! The project was further expanded for use in Angry Angry Island, however it was not completed in time and never used. Then for my honours project at university during my winter 2012 term, I decided to revisit, gut and completely re-design the editor from scratch and add plugin support and networking to allow collaboration between any number of designers through a central server! I also got the idea to tie everything together into one nice, big re-usable package for various 2D game projects, so that there was a more standard library and set of file formats to use for future projects! The level designer is even fully backwards compatible for Melvin the Marvellous Monster from Mars and supports level files and sprite sheet definition files from this game!
The development kit is planned to have a number of different components including the following: