-
Notifications
You must be signed in to change notification settings - Fork 21
Coding Resources
In the Rhost git repository is a list of softcode that can, and some likely should, be installed on any new RhostMUSH. This will be located off the main directory of your install in the directory Mushcode
Several MUSH code repositories exist to help a new game get started, but are invaluable for beginning coders to tear into and learn MUSHcode from various styles, origins and backgrounds. Please give the following repos a look-see and learn where you can. Some are in active development, and may or may not be happy to hear of enhancements or bugs you can submit. Bear in mind that some of these resources may be geared toward PennMUSH, which can be adapted to RhostMUSH with (usually) minor changes of function usage.
Volund's MUSHCode Repo - Announcement thread
Thenomain's RhostCode Repository
Faraday's PennMUSH Code Repository
Gwen Morse's MUSHCode Repository
WCNH PennMUSH Codebase - Announcement thread
Thenomain's MUXCode Repository - Announcement thread
Several text editors are in use by coders in the wild, ranging from in-game editing, all the way to git-backed repositories with formatting. The document styles vary from coder to coder, and we are unaware of any sort of standard. However, a good text editor is the bread and butter of a MUSH Coder. So here are a few recommendations.
The Atom.io editor is an open source text editor that's modern, approachable, yet hackable to the core — a tool you can customize to do anything but also use productively without ever touching a config file. It is cross-platform, has a built-in package manager (with tons of plug-in packages available), multiple panes, a file system browser, and has built-in git file management. One nice perk is that Alzie@musoapbox.net has written a syntax highlighting config for Atom, available here.
If you have something to submit to this page and I don't catch it, please submit to me and I will add!