SoftCode

From BattletechMUX

Jump to: navigation, search
Diagram of how SoftCode fits into the MUX.

Softcode is the name for MUX's internal programming language. It's extremely simple to learn, even for those who have no knowledge or desire to get into a complicated language. Using a combination of functions and commands, we are able to manipulate objects, rooms, and players and thus form the basis of our games.

Softcode is not to be confused with HardCode, which is the underlying C/C source code for the game. The HardCode defines the Softcode and the rest of the game. Softcode is written entirely in-game and may be changed on the fly, whereas HardCode must be recompiled and the game re-started. This is where Softcode shines for simple-moderately complex in-game systems.

Contents

Topic Index

Additional Resources

External Links

Community

Contribute

The maintenance and development of BattletechMUX is a community-driven effort. Our project currently resides on SourceForge, where most of our coordination goes. There are a number of things you can do to help out:

Personal tools
clients
development