IT-Lexikon › Programmierung › Softcode

Softcode

Programmierung Svenska → Aktualisiert: 2026-10-06

Code, den Spieler auf einem MUSH aus dem Spiel heraus schreiben – im Gegensatz zum Hardcode, der in den Server einkompiliert ist.

Auf einem MUSH liegen Programme als Attribute an Objekten der Welt. Eine Zeile wie &CMD-HELLO me=$hello:@pemit %#=Hello yourself! fügt einen neuen Befehl hinzu, ohne dass jemand den C-Code des Servers anfasst oder irgendetwas neu startet. Aus Softcode entstanden Kampfsysteme, Wetter, Wirtschaftskreisläufe und ganze Rollenspielregelwerke, oft geschrieben von Leuten, die sich nie als Programmierer bezeichnet hätten.

Die Sprache besteht aus Funktionsaufrufen im Fließtext, mit eckigen Klammern für die Auswertung und Prozentzeichen für Ersetzungen. Sie ist auf eine Art unlesbar, die man erst mit etwas Übung zu schätzen lernt. Die Trennung in Softcode und Hardcode war eine frühe Lektion in Plattformdesign: Dass Nutzer selbst bauen durften, hielt die Welten am Leben.

← Zurück zum Lexikon