In order to get my Computer Engineering degree, I have to develop a project during the last year at university. I chose to develop a 2D graphic adventure, but in order to do so, I somehow created my own "parser".
So my project is a framework/engine/parser (whatever you want to call it) and a small adventure which uses this engine. The engine is called Grog, and the adventure has no working title yet.
I've used Ruby and Gosu to code this project. It's been great! If it weren't for Ruby and Gosu, I couldn't have finished it on time (and wouldn't have had so much fun). So, many thanks, Julian, you rock!
The engine, Grog, is pretty much finished, but the adventure is still on development, mainly because of graphic resources. A friend of mine, Silvia Coleto
is drawing the backgrounds and I have to draw the characters. I need to present this in front of a tribunal the 19th June, so I better finish the adventure soon :)
I plan to make the engine's code free software. However, since I was no Ruby expert when I started to program it (and I'm still not!), the code from the beginning is kind of ugly, compared to the most recent. However, I think it could be useful for some people... so I'll probably do a little bit of refactoring and release it under GPL or MIT.