What is it?
thickishstring is a text-based MMORPG engine with a lightweight web-browser client.
The client uses Javascript/HTML with a WebSockets connection to the server so it's fast and responsive --- if you're used to accessing AJAX websites you'll be astounded at how fast it is. The server is written in Python using SQLite as the database backend; it's fast, lightweight, and should be very portable.
Right now it's in an incredibly rough prototype stage, but there's enough here to let you log in, move around, talk to other players, create your own realms and let other players play them.
This is where the source code and what we shall try to laughingly call 'the documentation' is stored.
How do I play it?
Right now thickishstring is definitely a tech demo; but there is a test server, which is up intermittently. Any content created there may be deleted without warning.
The test serverIt might even be running.
Where can I get it?
Right now you'll need to check it out of the source repository using the Fossil DVCS. Use the following commands:
mkdir thickishstring cd thickishstring fossil clone http://cowlark.com/thickishstring thickishstring.fossil fossil open thickishstring.fossil
Alternatively, you can download a snapshot of the current development version (there is, right now, no stable version):
thickishstring-trunk.tar.gzThe current development version of thickishstring.
More installation instructions are in the README.
Who wrote it?
I, David Given, wrote it. Got any comments, criticism, cake? Send it to dg@cowlark.com. If there's interest, I'll set up a mailing list.
More information?
Here is a very rough-and-ready list of links to other documentation pages that may be of interest:
What's the license?
thickishstring is distributable under the terms of the Simplified BSD License.