Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 2.38 KB

README.md

File metadata and controls

53 lines (37 loc) · 2.38 KB

SmushClient

A cross-platform MUD game client fashioned after Nick Gammon's MUSHclient with MUSHclient API compatibility, built using Rust and the Qt framework.

image

Shown above: SmushClient running Quow's MUSHclient plugin pack, which was developed for the MUSHclient API.

image image

Local Development

Prerequisites

Building for Development

cd smushclient-qt
cmake -S . -B build/Debug
cmake --build build/Debug --config Debug

Building for Release

cd smushclient-qt
cmake -S . -B build/Release
cmake --build build/Relase --config Release

Running

SmushClient looks for resources according to the following directory structure:

Path Description
<DIR>/lua/ Lua scripts
<DIR>/plugins/ Client plugins (.XML)
<DIR>/sounds/ Sound files (any format)
<DIR>/worlds/ World files

Related Links