== Development just started! So bear with me while this framework is in a primordial state. But fear not, it's shaping up pretty nicely! :D = lotu A simple, agile Ruby game development framework. == Install gem install lotu == Description *lotu* aims to bring an agile and simple game development framework to life. It provides useful abstractions so you can concentrate on developing your game. It's built on top of Gosu, the excellent Cross-platform 2D game development library. http://code.google.com/p/gosu/ After making my first game (*Rubytris* http://github.com/lobo-tuerto/rubytris), and been working for a few days in my new project (a Missile Command clone)... I decided I didn't want to type so much code. Thought I could organize my code better too. So, what can you do if you spot some patters here, a few more there? well, you do a framework of course! :) (disclaimer: well, you might want to do something else, but I will go with this, since I'm very excited about writing my first framework!) If you have any questions of suggestions don't hesitate and send me a message! == Features (planned) * Easy way to manage input, rendering, updating, etc. (check!) * Utility classes for viewports, game states, etc. (this is comming next!) * Simple access to game resources (images, sounds, songs, etc). (check!) == Other frameworks I saw another framework around called Chingu, It's been around for a little while and I recommend you take a look at it: http://github.com/ippa/chingu I did find many of the ideas I have for my framework already implemented in it. But be sure I will take inspiration from many others. ;) Nevertheless I'm doing this because I want to become better at architecturing software. And this seems like fitting practice. :D == Copyright Copyright (c) 2010 Víctor Adrián de la Cruz Serrano. See LICENSE for details.