DROD uses Metakit to store game data including levels and saved games. We have released a production version of the game and all of its source code is available. Metakit works splendidly, of course!
For more info, have a look at:
http://www.sourceforge.net/projects/drod