SCUMM

Das Schrift-Entwicklungsdienstprogramm für das Wahnsinniger-Herrenhaus (SCUMM) ist eine scripting Sprache, die an LucasArts entwickelt ist (bekannt zurzeit als Lucasfilm Spiele), um Entwicklung des grafischen Abenteuer-Spielwahnsinniger-Herrenhauses zu erleichtern.

Es fällt irgendwo zwischen einem Spielmotor und einer Programmiersprache, Entwerfern erlaubend, Positionen, Sachen und Dialog-Folgen zu schaffen, ohne Code auf der Sprache zu schreiben, auf der der Spielquellcode endet. Das hat auch der Schrift des Spiels und Datendateien erlaubt, über verschiedene Plattformen wiederverwendet zu werden. SCUMM ist auch ein Gastgeber für eingebettete Spielmotoren wie iMUSE (für Interaktive Musik eintretend, die Motor Verströmt), WAHNSINNIG (das Eintreten für Interaktiven Strömenden Zeichentrickfilm-Motor), ZYSTE (Zeichentrickfilm-Motor im Spiel), FLEM (Plätze, und nennt Gegenstand innerhalb eines Zimmers), und MMUCUS. SCUMM ist auf den folgenden Plattformen veröffentlicht worden: 3DO, Amiga, Apple II, Atari ST, CDTV, Kommodore 64, Fujitsu Towns & Marty, Apple Macintosh, Nintendo Unterhaltungssystem, DOS, Windows von Microsoft, Sega MegacD und TurboGrafx-16/PC Motor.

Geschichte

Die ursprüngliche Version wurde von Aric Wilmunder und Ron Gilbert 1987 mit späteren Versionen codiert, die von Aric Wilmunder (a.k.a. der SCUMM Herr) erhöht sind und andere verschieden sind.

SCUMM wurde nachher in vielen späteren Abenteuer-Spielen von LucasArts wiederverwendet, die sowohl aktualisieren werden und umgeschrieben mehrere Male. LucasArts hat schließlich den SCUMM Motor 1998 aufgegeben, als sie auf GrimE, mit der kostenlosen Software scripting Sprache Lua, für die Spiele Grimmiger Fandango und Flucht aus Affe-Insel umgeschaltet haben.

Design

Die meisten SCUMM Spiele zeigen ein Verbgegenstand-Designparadigma. "Sich" der Spieler-kontrollierte Charakter hat einen Warenbestand, und die Spielwelt wird mit Gegenständen unordentlich verstreut, mit denen der Spieler, mit einer Vielfalt von Verben — eine große Sammlung von diesen aufeinander wirken kann, die in den frühen Spielen gezeigt sind, aber durch die Volle Kehle und Den Fluch des Affen Umgeben, waren diese zum Verwenden von jemandes Augen beschnitten worden (um auf "zu schauen" oder "Durchzusehen"), Hände (um "Zu verwenden", "Erholen Sie sich" "Stoß", "Ziehen", usw.), oder Mund ("Sprechen mit", "Verzehren", "Inhalieren").

Rätsel schließen allgemein das Verwenden der richtigen Verbhandlung mit dem passenden Gegenstand — "Gebrauch-Keks-Schneidender mit einem anderen Kautschukbaum", zum Beispiel ein.

"Sprechen Sie mit" erzeugt Dialog-Folgen, in denen der Spieler von einer Liste von vorherbestimmten Fragen oder Anmerkungen und dem Charakter auswählt, den sie zu Antworten mit einer vorherbestimmten Antwort reden.

Die bemerkenswerte Ausnahme zu diesem allgemeinen Paradigma ist Webstuhl, der das Standardparadigma des Verbs/Gegenstands nicht verwendet, aber wirklich Dialog-Folgen zeigt.

Wiederdurchführung

Bearbeiter

ScummC ist eine Reihe von Werkzeugen (einschließlich einer Schrift und eines Kostüm-Bearbeiters, eines walkboxes Redakteurs, charset, Grafik, midi und Audiowerkzeuge), fähig, seine eigene JavaScript ähnliche Sprache in Scumm v6 bytecode, runnable zu kompilieren, wie in ScummVM ist. Es erlaubt jedem, der erfahren genug ist, um völlig neue und ursprüngliche SCUMM Spiele, mit Eigenschaften gleichwertig mit dem Tag des Tentakels und Sam & Max Hit the Road zu schaffen.

Ein ähnliches als ScummGEN bekanntes Projekt hat zum Ziel, dasselbe Ding mit benutzerfreundlichen Werkzeugen zu erreichen.

Dolmetscher

ScummVM ist ein freies und offenes Quellsoftwareprojekt, einen tragbaren zu machen, SDL-Bibliothek, hat SCUMM-Motorkunden gestützt, der vielen der SCUMM-Motorspiele erlaubt, auf Systemen gespielt zu werden, wo die ursprünglichen Versionen nicht arbeiten oder Schwierigkeiten haben werden, einschließlich modernen Windows und Systeme von Macintosh, Linux (einschließlich tragbarer Taschencomputer - Androide, GP2X, GP2X Wiz, Maemo, usw.), AmigaOS (3.x, 4.0, und seine Klone MorphOS und AROS), Palme OS, Windows Beweglich (Taschen-PC), Dreamcast, PlayStation 2, PlayStation Tragbar, Nintendo DS, Wii, Symbian (SeriesXX und UIQ), EIN/AUSGABE-STEUERSYSTEM (iPad, iPhone, iPod touch), webOS und QNX/Playbook Plattformen zu funktionieren.

scvm ist ein SCUMM vom Autor von ScummC entwickelter Dolmetscher. Bezüglich des Aprils 2008 ist es in einem Prototyp-Staat und wird gemeint, um ein Schrift-Testhilfeprogramm für die Entwicklung von ScummC zu werden. hiscumm ist ein Versuch, scvm plus einige Bit von ScummVM zur haXe Plattform zu tragen, um einen Dolmetscher mit Adobe Flash backend zu erzeugen.

Verweisungen und in den Witzen

Verweisungen im Witz waren ein gemeinsames Merkmal von Abenteuer-Spielen von LucasArts. Entwickler haben den Namen ihres Motors für die komische Wirkung in mehreren Spielen verwendet.

"Rasiermesser und Scummettes" wird ein Punkrock-Band, das im Wahnsinniger-Herrenhaus und der SCUMM "Bar" im Geheimnis der Affe-Insel erwähnt ist, beide nach der scripting Sprache genannt. In der Flucht aus Affe-Insel, Opfer einer feindlichen Übernahme, wird die SCUMM "Bar" die "Bar von Lua", ein Nicken in die Programmiersprache, die den für die vorherigen Spiele verwendeten Motor ersetzt hat. SCUMM wird auch in den Zutaten des Grogs im ersten Opus der Affe-Inselsaga verzeichnet.

SPU ist der Name des Schrift-Dolmetschers, ZYSTE ist ein Zeichentrickfilm-Motor, FLEM Plätze und nennt Gegenstände in Zimmern, und MMUCUS ist noch ein anderer Motorteil. Der Nachfolger von SCUMM als ein Abenteuer-Spielmotor an Lucas Arts wurde GrimE (für den Motor des grimmigen Fandangos) genannt.

Siehe auch

  • ScummVM
  • Spiele, die von ScummVM unterstützt sind
  • GrimE
  • Abenteuer-Spieldolmetscher
  • Der kreative Dolmetscher der Sierra
  • Z-Maschine

Außenverbindungen


Inseln von San Juan / Bruce Schneier
Impressum & Datenschutz