SCUMM

Fra Wikipedia, den frie encyklopædi
Gå til: navigation, søg
Disambig bordered fade.svg Ikke at forveksle med Scrum.

SCUMM står for Script Creation Utility for Maniac Mansion og er et scripting sprog der blev udviklet af LucasArts (dengang kendt som LucasFilm Games) til at forenkle udviklingen af deres grafiske adventurespil Maniac Mansion.

SCUMM er delvis en spilmotor og delvis et programmeringssprog som gjorde det muligt for designerne at lave steder, objekter og dialog sekvenser uden at skulle programmer i selve kildekoden. Det betød også at spillets script og datafiler, kunne genbruges på mange forskellige platforme. SCUMM gør også brug af iMUSE (Interactive Music Streaming Engine) som blev udviklet af Michael Land. SCUMM er blevet udgivet på følgende platforme: 3DO, Amiga, Apple II, Atari ST, CDTV, Commodore 64, Fujitsu Towns & Marty, Apple Macintosh, NES, MS-DOS/PC-DOS, Microsoft Windows, Sega Mega-CD og TurboGrafx-16.

Historie[redigér | redigér wikikode]

Den originale version blev programmeret af Aric Wilmunder og Ron Gilbert i 1987, og blev senere opgraderet af Aric Wilmunder og mange andre.

SCUMM blev genbrugt i mange af LucasArts adventurespil og er både blev opdateret og genskrevet utallige gange. Der er mindst 10 kendte versioner af SCUMM motoren som starter med version 0 (den originale Commodore 64 version til Maniac Mansion), Version 1 og 1.5 (til NES versionen af Maniac Mansion) og version 2 op til version 8. LucasArts opgav endelig SCUMM motoren i 1998 da de skiftede til GrimE til spillet Grim Fandango.

Versioner[redigér | redigér wikikode]

Version 0[redigér | redigér wikikode]

Version 1[redigér | redigér wikikode]

Version 1.5[redigér | redigér wikikode]

Version 2[redigér | redigér wikikode]

Version 3[redigér | redigér wikikode]

Version 4[redigér | redigér wikikode]

Version 5[redigér | redigér wikikode]

Bemærk: iMUSE blev først intrigeret i denne version af SCUMM. På dette punkt gør Ron Gilbert det også muligt for hans eget firma Humongous Entertainment at bruge SCUMM. Her vokser SCUMM motoren til en version 11.

Version 6[redigér | redigér wikikode]

Version 7[redigér | redigér wikikode]

Version 8[redigér | redigér wikikode]

I dag[redigér | redigér wikikode]

ScummVM er et program som gør det muligt at spille LucasArts adventure spil som bruger SCUMM system. Det virker på mange forskellige platforme, som spillene originalt ikke var designet til. Der er også en række ikke-SCUMM spil som understøttes af ScummVM, bl.a. fra udviklerne Revolution Software og Adventure Soft.

Links[redigér | redigér wikikode]