Friday, 3 January 2014

Gypsum: New MUD client!

For some time I've been working on the official successor to RosMud. Seven years after RosMud started (to the day), I can now proudly announce version 1.0 of Gypsum!

Gypsum is intended to "feel right" to RosMud and Gmud users, and like them, it runs on Windows. Unlike them, though, it also runs and is officially supported on Linux and Mac OS (note however that Mac support is dependent on Mac testers, so I can't currently guarantee that everything works). Gypsum is open source and easy to work on, so new features can be added efficiently.

Why use Gypsum?
* Infinite scrollback (like RosMud, and unlike Gmud)
* Idle killer (ditto) - maintains a connection even when your router would kick you off, but doesn't disrupt the server's notion of idle time
* Can be updated without disconnecting from the server
* Inbuilt URL shortener will intelligently handle a number of easily-shortened addresses, and pass the rest on to TinyURL
* Comes with a character sheet engine for Dungeons and Dragons
* Handles statistical analysis and party loot splitting automatically
* Can tune out annoying people on OOC channels (Threshold RPG specific)
* Includes a pop-up editor (needs some server-side support, ideally)
* Supports simple aliases; more complicated ones (eg regular expressions) may be implemented later if there's demand
* Inline calculator: put an expression into your commands and have it evaluated, eg "say Six times nine is $[6*9], not 42!"
* Auto-synchronizing clock showing Threshold game time

For RosMud users, this is mostly "RosMud for Linux/Mac", and doesn't offer a huge number of cool features yet. But that'll change!

Download Gypsum v1.0.0, or download the most current version, or clone the repository with git clone git:// - the latter is the easiest way to keep up-to-date, if you're familiar with git.

You will need a Pike interpreter. Try your package manager first, if you have one; otherwise try for your platform.

If you need help, find me on Threshold RPG - the trivia channel is perfect for this.

No comments: