SCUMM | |
---|---|
Typ | Herní engine ( seznam ) |
Vývojáři | Ron Gilbert , Arik Wilmunder |
Další motor v řadě | Špína |
Hardwarové platformy | 3DO , Amiga , Apple II , Atari ST , CDTV , Commodore 64 , Fujitsu Towns Marty , Apple Macintosh , NES , MS-DOS , Microsoft Windows , Sega Mega CD , TurboGrafx-16 / PC Engine |
Podporovaný OS | multiplatformní |
První hra na enginu | Maniac Mansion / 1987 |
Poslední hra na enginu | The Curse of Monkey Island / 1997 |
SCUMM ( English Script Creation Utility for Maniac Mansion , skriptovací jazyk pro hru Maniac Mansion) je skriptovací jazyk vyvinutý zaměstnanci LucasArts (v té době Lucasfilm Games ), aby zjednodušil vývoj nové grafické adventury společnosti - Maniac Mansion .
Tento jazyk umožňuje návrhářům vytvářet umístění, položky a dialogy, aniž by se uchylovali k univerzálním programovacím jazykům . Díky tomu lze scénáře a zdroje hry používat na různých platformách. SCUMM také zahrnuje různé subsystémy:
Existují implementace SCUMM na mnoha platformách: 3DO , Amiga , Apple II , Atari ST , CDTV , Commodore 64 , Fujitsu Towns Marty , Apple Macintosh , NES , MS-DOS , Microsoft Windows , Sega Mega CD , TurboGrafx-16 / PC Engine .
SCUMM původně napsali Arik Wilmunder a Ron Gilbert v roce 1987, další revize provedl Arik Wilmunder (nebo SCUMM Lord ) a další.
Jako vývoj pro jednu hru byl SCUMM později mnohokrát přepsán a použit v úkolech LucasArts . Je známo deset verzí enginu, počínaje „verzí 0“ (původní verze pro Maniac Mansion pod Commodore 64 ), „verzí 1“, „verzí 1.5“ (pro NES verzi Maniac Mansion) a konče verzí 8 Počínaje pátou verzí ve SCUMM představil subsystém iMUSE, který umožňuje plynule a nepostřehnutelně měnit hudební design v závislosti na stavu hry.
LucasArts zastavili vývoj SCUMM v roce 1998, kdy přešli na modernější engine GrimE .
Ron Gilbert založil Humongous Entertainment v roce 1992 poté, co opustil Lucas Arts.a licencovali SCUMM (v té době verze 5) k vývoji vlastních her pro předškoláky. Počínaje tímto okamžikem byl engine rozdělen na dvě větve – oficiální od Lucas Arts a licenční Humongous, který byl vyvíjen až do verze 11.
Hráč interaguje prostřednictvím postavy , která má inventář a předměty v herním světě pomocí různých ovládacích příkazů – „ sloves “ – obrovské množství příkazů nashromážděných z předchozích her, ale pro The Curse of Monkey Island jich bylo zredukováno na několik –“ vzhled“, „použití“ (které se mění v závislosti na kontextu použití: zvedněte, stiskněte, táhněte atd.) a „mluvte“.
Interakce s předměty se provádí pomocí "slovesa" a požadovaného předmětu - například " použijte střelný prach na dělo ".
„Talk“ spouští sekvenci dialogů, jejichž prostřednictvím hráč interaguje s ostatními postavami výběrem předem určené možnosti.
Jedinou výjimkou z tohoto systému je hra LOOM , která nepoužívá standardní interakci sloveso-objekt, ale využívá funkci dialogu.
název | datum vydání | Verze motoru | Plošina | Poznámky |
---|---|---|---|---|
Maniac Mansion | 1987 | 0 | C64 | |
Maniac Mansion | jeden | DOS | Původní , portovaná verze C64 | |
Zak McKracken a mimozemští myslivci | 1988 | jeden | C64 DOS | |
Maniac Mansion | 1.5 | NES | ||
Maniac Mansion | 2 | Amiga , DOS | Vylepšená , přepracovaná verze | |
Zak McKracken a mimozemští myslivci | 2 | Amiga, Atari ST , DOS | Vylepšená , přepracovaná verze | |
Indiana Jones a poslední křížová výprava | 1989 | 3 | Amiga, DOS ( EGA a VGA ), města FM | |
Zak McKracken a mimozemští myslivci | 3 | Města FM | ||
TKALCOVSKÝ STAV | 1990 | 3 | Amiga DOS (EGA) | |
Tajemství Opičího ostrova | 1990 | čtyři | Amiga, DOS (EGA a VGA) | |
TKALCOVSKÝ STAV | čtyři | DOS (VGA) | Výstup na CD | |
Tajemství Opičího ostrova | 5 | DOS (VGA) | Výstup na CD | |
Opičí ostrov 2: LeChuckova pomsta | 1991 | 5 | Amiga, DOS (VGA) | Výstup na CD |
Indiana Jones a osud Atlantidy | 1992 | 5 | Amiga, DOS (VGA) | |
Den chapadla | 25.06.1993 | 6 | DOS | |
Sam a Max vyrazili na cestu | 1993 | 6 | DOS, MacOS | |
Plný plyn | 30.04.1995 | 7 | DOS | |
Dig | 1995 | 7 | DOS, MacOS | |
The Curse of Monkey Island | 31. 10. 1997 | osm | Okna |
Jméno enginu se objevuje v mnoha hrách LucasArts jako easter egg .
Nyní existuje projekt s otevřeným zdrojovým kódem ScummVM , který pro SCUMM vyvinul bezplatného , přenosného klienta založeného na SDL . Díky němu lze mnoho her založených na SCUMM provozovat na různých systémech: Microsoft Windows , Apple Macintosh , BeOS , GNU/Linux , Palm OS , PocketPC , Sega Dreamcast , Microsoft Xbox , Playstation 2 , Playstation Portable , Nintendo DS , GameCube , Nintendo Wii , GP2x a Symbian , Openmoko , Bada , Android .