Script Creation Utility for Maniac Mansion
SCUMM steht für Script Creation Utility for Maniac Mansion (Skripterzeugungswerkzeug für Maniac Mansion). Es wurde von Ron Gilbert als Werkzeug zum Entwerfen des Abenteuerspiels "Maniac Mansion" entwickelt.Es handelt sich dabei um etwas zwischen Spiele-Engine und Programmiersprache, was es den Designern erlaubt, Örtlichkeiten, Gegenstände und Dialogsequenzen zu erzeugen, ohne dafür die eigentliche Programmiersprache des Spiele-Sourcecodes zu verwenden.
SCUMM wurde später in vielen weiteren LucasArts-Abenteuerspielen wiederverwendet, sowie mehrfach aktualisiert bzw. neu geschrieben. Es gab acht Versionen der SCUMM-Engine, bekannt einfach als "Version 1", "Version 2", usw. Die ursprüngliche Version wurde von Aric Wilmunder und Ron Gilbert geschrieben. Die meisten SCUMM-Spiele weisen ein Verb-Gegenstand-Designparadigma auf. Die vom Spieler gesteuerte Figur hat ein Inventar, und die Spielwelt ist mit den Gegenständen übersät, mit welchen der Spieler interagieren kann, der hierzu eine Vielzahl von Verben verwendet.
Von diesen gab es in den frühen Spielen ebenfalls reichlich, was in Escape From Monkey Island jedoch auf drei zusammengestutzt wurde, nämlich auf: "Schau an", "Benutze" ("Benutze" war kontextabhängig und konnte verschiedene Aktionen hervorrufen: Nimm, zieh, drücke usw.), sowie "Rede mit" (konnte kontextabhängig auch iss, lecke, kaue usw. bedeuten).
Die Rätsel beinhalten im Allgemeinen, die richtige Tätigkeit mit dem passenden Gegenstand zu verwenden, z.B.: "Benutze Keksschneider mit anderer Gummibaum". "Rede mit" führt zu Dialogfolgen, in denen der Spieler aus einer Liste der vorgegebenen Fragen oder sonstigen Äußerungen wählt, worauf die angesprochene Spielfigur mit einer vorgegebenen Antwort reagiert. Als Ausnahme dieses allgemeinen Paradigmas ist das Spiel LOOM zu erwähnen, welches nicht das übliche Verb-Gegenstand-Paradigma, wohl aber Dialogfolgen verwendet.
Table of contents |
2 Weblinks |
Es ist auch auf der PocketPC-Plattform lauffähig. Das Projekt ist unter dem Namen ScummVM bekannt.
Siehe auch: GrimE, SCI, Z-machineSpiele mit
SCUMM version 1
SCUMM version 2
SCUMM version 3
SCUMM version 4
SCUMM version 5
SCUMM version 6
SCUMM version 7
SCUMM version 8
Es gibt ein Open-Source-Projekt, das zum Ziel hat, eine freie, portierbare, auf der SDL-Bibliothek basierende, in C++ geschriebene SCUMM-Engine zu entwickeln. Dies erlaubt, dass viele der SCUMM-Spiele auf Systemen gespielt werden können, auf denen die ursprünglichen Versionen entweder gar nicht oder nur eingeschränkt laufen: z.B. viele neuere Windows- und Linux-Systeme. Ebenso existieren Ports für Videospiele-Konsolen (z.B. Dreamcast) oder -Handhelds (z.B. GamePark GP32).