Redigerer
SCUMM
Hopp til navigering
Hopp til søk
Advarsel:
Du er ikke innlogget. IP-adressen din vil bli vist offentlig om du redigerer. Hvis du
logger inn
eller
oppretter en konto
vil redigeringene dine tilskrives brukernavnet ditt, og du vil få flere andre fordeler.
Antispamsjekk.
Ikke
fyll inn dette feltet!
{{referanseløs}} {{infoboks programmeringsspråk}} '''Script Creation Utility for Maniac Mansion''' ('''SCUMM''') er et [[script]]språk utviklet av [[LucasArts]] (da det het Lucasfilm Games) for å forenkle utviklingen av [[eventyrspill]]et ''[[Maniac Mansion]]''. SCUMM er delvis en spillmotor og delvis et [[programmeringsspråk]]. Det lar utviklerne lage steder, objekter og dialogsekvenser uten å skrive kode i det språket spillets [[kildekode]] ender opp i. Dette betyr også at spillets script- og datafiler kan bli brukt på forskjellige plattformer. SCUMM har også andre motorer innebygd, slik som [[iMUSE]], [[INSANE]], [[CYST]], [[FLEM]] og [[MMUCUS]]. SCUMM har blitt konvertert til følgende plattformer: [[3D0]], [[Amiga]], [[Apple II]], [[Atari ST]], [[CDTV]], [[Commodore 64]], [[FM Towns]], [[FM Towns Marty]], [[Apple Macintosh]], [[Nintendo Entertainment System|NES]], [[MS-DOS]]/[[PC-DOS]], [[Microsoft Windows]], [[Sega Mega CD]] og [[PC Engine/TurboGrafx 16]]. == Historie == Den originale versjonen ble laget av [[Aric Wilmunder]] og [[Ron Gilbert]] i [[1987]]. Aric Wilmunder og flere andre laget senere nyere versjoner av motoren hvor den ble oppdatert og forbedret på de fleste områder. SCUMM ble derfor brukt i flere eventyrspill fra LucasArts. Det er 10 kjente versjoner av motoren: versjon 0 (den originale Commodore 64-versjonen av ''Maniac Mansion''), versjon 1, versjon 1.5 (NES-versjonen av ''Maniac Mansion'') og versjon 2 til 8. LucasArts skrinla SCUMM i [[1998]] da de gikk over til [[GrimE]] for ''[[Grim Fandango]]''. == Design == De fleste spillene laget med SCUMM har et verb-basert grensesnitt. Personen spilleren kontrollerer kan plukke opp objekter i spillverdenen og så bruke verbene på disse objektene og andre ting spilleren kommer over. Antall verb ble redusert fra et stort antall i de tidligere spillene til bare se, bruke (som er kontekstsensitiv og kan brukes til forskjellige ting som dra, skubbe, ta opp, osv) og prate. Problemene spilleren kommer over løses generelt ved å bruke det riktige verbet på rett objekt. «Bruk kakeskjærer med gummitre», for eksempel. Et nevneverdig unntak er ''[[Loom]]'' hvor spilleren kontrollerer objekter i spillverdenen med forskjellige rekkefølger av noter som spilles ved hjelp av en stav. Prateverbet starter dialogdrevne sekvenser hvor spilleren kan velge mellom forskjellige replikker han/hun kan si hvorpå personen som det prates til gir et førdefinert svar. == Versjoner == <!-- The games are in the order of their effective engine version numbers. The information is based on data from ScummVM's development wiki (http://wiki.scummvm.org/index.php/SCUMM_Versions), which will be updated shortly --> ;Versjon 0 *''[[Maniac Mansion]]'' (Commodore 64) ;Versjon 1 *''Maniac Mansion'' (original PC-versjon) *''[[Zak McKracken and the Alien Mindbenders]]'' (Commodore 64 og original PC-versjon) ;Versjon 1.5 *''Maniac Mansion'' (NES) ;Versjon 2 *''Maniac Mansion'' (Amiga og forbedret PC-versjon) *''Zak McKracken and the Alien Mindbenders'' (Amiga, Atari ST, og forbedret PC-versjon) ;Versjon 3 *''[[Indiana Jones and the Last Crusade: The Graphic Adventure]]'' (Amiga, [[Enhanced Graphics Adapter|EGA]]/[[Video Graphics Array|VGA]] PC og FM Towns) *''Zak McKracken and the Alien Mindbenders'' (VGA-versjon for FM Towns) *''[[Loom]]'' (Amiga og EGA PC ([[diskett]]-versjon)) ;Versjon 4 *''[[The Secret of Monkey Island]]'' (Amiga og EGA/VGA PC (diskettversjon)) *''Loom'' (VGA PC ([[CD-ROM]]-versjon)) ;Versjon 5 *''The Secret of Monkey Island'' (VGA PC (CD-ROM-versjon)) *''[[Monkey Island 2: LeChuck's Revenge]]'' (PC og Amiga) *''[[Indiana Jones and the Fate of Atlantis]]'' (PC og Amiga) Notis: iMUSE ble implementert i SCUMM i denne versjonen. Det ble også laget en annen gren av motoren da Ron Gilbert lisensierte den for spillene som ble laget av hans selskap, [[Humongous Entertainment]]. Dette SCUMM-systemet ble oppdatert separat til versjon 11. ;Versjon 6 *''[[Day of the Tentacle|Maniac Mansion: Day of the Tentacle]]'' *''[[Sam & Max Hit the Road]]'' ;Versjon 7 *''[[Full Throttle]]'' *''[[The Dig]]'' ;Versjon 8 *''[[The Curse of Monkey Island]]'' == Idag == [[ScummVM]] er en gratis, [[Simple DirectMedia Layer|SDL]]-basert SCUMM-klient. Kildekoden er åpen og skrevet i [[C++]]. Den gjør at mange spill laget med SCUMM kan spilles på dagens PC-er og på mange andre plattformer som de originalt ikke ble laget for, slik som [[Linux]], [[PalmOS]], [[PocketPC]], [[Dreamcast]], [[Xbox]], [[PlayStation 2]], [[PlayStation Portable]] og [[Nintendo DS]] == Eksterne lenker == * [https://web.archive.org/web/20040420041002/http://members.fortunecity.com/harang/scumm.html Historien om SCUMM] * [http://www.scummvm.org ScummVM] * [http://scumm.mixnmojo.com/ LucasHacks] {{Wayback|url=http://scumm.mixnmojo.com/ |date=20050207010051 }} {{programmeringsspråk}} {{Autoritetsdata}} {{Portal|kunst}} {{Portal|Videospill}} [[Kategori:Spillmotorer]] [[Kategori:Programmeringsspråk]] [[Kategori:Lucasfilm]]
Redigeringsforklaring:
Merk at alle bidrag til Wikisida.no anses som frigitt under Creative Commons Navngivelse-DelPåSammeVilkår (se
Wikisida.no:Opphavsrett
for detaljer). Om du ikke vil at ditt materiale skal kunne redigeres og distribueres fritt må du ikke lagre det her.
Du lover oss også at du har skrevet teksten selv, eller kopiert den fra en kilde i offentlig eie eller en annen fri ressurs.
Ikke lagre opphavsrettsbeskyttet materiale uten tillatelse!
Avbryt
Redigeringshjelp
(åpnes i et nytt vindu)
Maler som brukes på denne siden:
Mal:Amboks
(
rediger
)
Mal:Autoritetsdata
(
rediger
)
Mal:Bilde fra Wikidata
(
rediger
)
Mal:Hlist/styles.css
(
rediger
)
Mal:Infoboks/styles.css
(
rediger
)
Mal:Infoboks bilde
(
rediger
)
Mal:Infoboks dobbeltrad
(
rediger
)
Mal:Infoboks overskrift
(
rediger
)
Mal:Infoboks programmeringsspråk
(
rediger
)
Mal:Infoboks rad
(
rediger
)
Mal:Infoboks slutt
(
rediger
)
Mal:Infoboks start
(
rediger
)
Mal:Navboks
(
rediger
)
Mal:Portal
(
rediger
)
Mal:Programmeringsspråk
(
rediger
)
Mal:Referanseløs
(
rediger
)
Mal:Wayback
(
rediger
)
Modul:Arguments
(
rediger
)
Modul:External links
(
rediger
)
Modul:External links/conf
(
rediger
)
Modul:External links/conf/Autoritetsdata
(
rediger
)
Modul:Genitiv
(
rediger
)
Modul:Message box
(
rediger
)
Modul:Message box/ambox.css
(
rediger
)
Modul:Message box/configuration
(
rediger
)
Modul:Navbar
(
rediger
)
Modul:Navbar/configuration
(
rediger
)
Modul:Navboks
(
rediger
)
Modul:Navbox/configuration
(
rediger
)
Modul:Navbox/styles.css
(
rediger
)
Modul:Reference score
(
rediger
)
Modul:Reference score/conf
(
rediger
)
Modul:Reference score/i18n
(
rediger
)
Modul:String
(
rediger
)
Modul:Wayback
(
rediger
)
Modul:Wikidata2
(
rediger
)
Modul:WikidataBilde
(
rediger
)
Modul:WikidataDato
(
rediger
)
Modul:Yesno
(
rediger
)
Denne siden er medlem av 1 skjult kategori:
Kategori:Artikler uten referanser
Navigasjonsmeny
Personlige verktøy
Ikke logget inn
Brukerdiskusjon
Bidrag
Opprett konto
Logg inn
Navnerom
Side
Diskusjon
norsk bokmål
Visninger
Les
Rediger
Rediger kilde
Vis historikk
Mer
Navigasjon
Forside
Siste endringer
Tilfeldig side
Hjelp til MediaWiki
Verktøy
Lenker hit
Relaterte endringer
Spesialsider
Sideinformasjon