A client to play MUDs (The ones I play :P), made in Pharo.
It implements several features:
- A complete Telnet client
- Parsers for common telnet protocols: ANSI, ...
- Parsers for MUD telnet protocols: MSDP, ...
- Buttonpad: program buttons and key combinations.
- Notepad: keep your game notes.
- Alias: define alias for repetitive tasks.
- Filter move chats, etc. to special windows.
- Triggers: define triggers on events.
Legends of the Jedi (http://www.legendsofthejedi.com)
- LOTJ Status bar: visualise data (health, movement, enemy health, etc.) using a graphic view.
- LOTJ Cartographer: Draw your maps.
- LOTJ StarMap: See the galaxy and mark interesting points.
Next:
- Timers: define triggers on time based events.
- Log viewer: review all your game sessions.
- Bot: Automate tedious tasks.
MUDClient is early development, but you can install and play with it:
$ wget -O- get.pharo.org/64/70+vm | bash
$ ./pharo Pharo.image eval --save "
Metacello new
repository: 'github://estebanlm/MUDClient/src';
baseline: 'MUDClient';
load.
MUDApplication install.
MUDTerminal open."
$ ./pharo-ui Pharo.image &