IT-lexikon › Programmering › Softcode

Softcode

Programmering In English → Uppdaterad: 2026-10-06

Kod som spelarna skriver inifrån själva spelet på en MUSH, i motsats till hardcode som kompileras in i servern.

På en MUSH lagras programmen som attribut på föremål i världen. En rad som &CMD-HEJ me=$hej:@pemit %#=Hej själv! lägger till ett nytt kommando utan att någon rör serverns C-kod eller startar om något. Med softcode byggdes stridssystem, väder, ekonomier och hela regelverk för rollspel, ofta av människor som aldrig skulle ha kallat sig programmerare.

Språket är funktionsanrop inbäddade i text, med hakparenteser för evaluering och procenttecken för ersättningar. Det är svårläst på ett sätt som kräver övning att uppskatta. Gränsen mot hardcode blev ändå en tidig lektion i plattformsdesign: att låta användarna bygga själva var det som höll världarna levande.

← Tillbaka till lexikonet