stringbean


summary:

This web-site will cover a whole lot of stuff from the specifications and such on the mud server I'm using (and writing) all the way to the histories and manuals and such of the world I'm building.

Stringbean takes from a history of projects such as Lyntin, Varium, and Bluemud. It's entirely written in Python, though at some point we might move some pieces over to C--we'll get there when we get there.


status:

Check out the Stringbean part of my blog.

A tarball of the existing Stringbean server (released under the GPL) is here.


philosophy:

Stringbean is architected with the following philosophy:


milestones:

January 21, 2004 - I ran it and after some fixes I verified that it still works.

November 26, 2002 - Someone logged into the mud other than me and wandered around for a bit. Then she smiled at me, slapped me, and quit out. Ironically just like real life

The first NPC was created and he started cleaning dishes in the tavern.

November 23, 2002 - Exits, rooms, heartbeats, and connections and disconnections all work. This is almost a critical mass of stuff.


documentation:

API docs are generated with EpyDoc. They also form the most complete documention of Stringbean currently existing. At some point I'd like to build tutorials on building rooms, objects, and areas and such--but I think it's a bit too early to do that sort of thing.


research links:

telnet control negotiation

terminal control codes

world building resources