Stallion is an Open Source initiative to create a framework for making multiplayer, online, graphical (3d), roleplaying games. The framework is written in C++ and uses the Ogre3d graphics engine. However, all game logic is contained in plugins for which there are bindings to popular and easy to learn scripting languages like Python. This removes the need for a large programming effort to create a new virtual world. Designers can focus on the kind of world they want to create without getting bogged down with implementation details.
More importantly, Stallion has a community which supports the development of playable games that are not only available for all to enjoy but are also open for others to build upon. We encourage artists to share their work under Creative Commons licenses, and we maintain a repository of their work so that the "stock" elements of games no longer require work. As such, we expect the advancement of graphical virtual worlds to accelerate in much the same way as textual virtuals worlds did once common codebases like DikuMUD, TinyMUD and LPMUD became available.
Finally, Stallion is excellent research platform for testing virtual world design ideas by inviting real players to come and try them out.