article

A SCUMM egy, a grafikus kalandjátékok fejlesztését megkönnyítő scriptnyelv. Kidolgozója a LucasArts (akkori nevén Lucasfilm Games). A SCUMM név a Script Creation Utility for Maniac Mansion, scriptkészítő segédprogram a Maniac Mansionhöz rövidítése.

A SCUMM részben játékmotor, részben programozási nyelv. A játékok tervezői helyszíneket, tárgyakat és párbeszédeket hozhatnak létre benne anélkül, hogy magát a játék forráskódját megváltoztatnák. Ennek köszönhetően a játékok scriptjei és adatállományai több platformon is felhasználhatóak.

A következő platformokra készült SCUMM értelmező: Amiga, Apple II, Atari ST, CDTV, Commodore 64, DEC Alpha, Fujitsu Towns, illetve Marty, Apple Macintosh, NES, MS-DOS/PC-DOS, Microsoft Windows, Sega Mega CD, Tandy VIS, TurboGrafx 16.

A SCUMM története


A SCUMM eredeti változatát Aric Wilmunder és Ron Gilbert írta 1987-ben. Később Wilmunder további fejlesztéseket hajtott végre a motorban.

A SCUMM-ot sok-sok LucasArts kalandjátékban alkalmazták az évek során. Ezalatt a motort többször továbbfejlesztették és újraírták, nyolc főbb változat készült belőle.

A LucasArts 1998-ban fejezte be a SCUMM használatát, amikor is a Grim Fandango című játékhoz a GrimE motorra tértek át.

Jellemzők


A legtöbb SCUMM játék az „ige-tárgy” tervezési modellt követi. A játékos által irányított főhős a játék világában szétszórt tárgyakkal meghatározott igék segítéségével érintkezhet, a hasznosnak vélteket (és mozdíthatóakat) hátizsákjában összegyűjtheti. A rendelkezésre álló igék száma idővel egyre csökkent, a The Curse of Monkey Island idejére összesen három maradt: „Nézd meg”, „Használd” (ez a környezettől függően többféle cselekvést is jelenthetett) és „Beszélj vele/Fogyaszd el”. A párbeszédekben a játékos előre meghatározott kérdések és válaszok közül választhat, a gép által irányított beszélgetőpartner pedig a választások függvényében reagál.

A fenti szabályok alól kivételt jelentett a Loom, amelyben nem tárgyak és igék használatával, hanem varázslatokkal (dallamok lejátszásának útján) lehetett megoldani a feladatokat.

A SCUMM változatai


Version 0

Version 1

Version 1.5

Version 2

Version 3

Version 4

Version 5

1992-ben, ebben a változatban jelent meg az iMUSE rendszer.

Ezen a ponton a SCUMM fejlődése két ágra szakadt: Ron Gilbert a Humongous Entertainment számára megvette a SCUMM használati jogait. Ezen az ágon a fejlesztés a 11-es változatig jutott.

Version 6

Version 7

Version 8

A SCUMM ma


A ScummVM egy nyílt forrású, ingyenes, több platformon is futó SCUMM motor. Lehetővé teszi a SCUMM motort használó játékok futtatását olyan rendszereken is, ahol az eredeti kiadások nem, vagy csak komoly problémákkal futtathatóak. Ezek között megtalálhatóak a Windows újabb kiadásai, a Macintosh, a GNU/Linux, a PalmOS, a PocketPC, a Sega Dreamcast, az Xbox, a Playstation 2, a Playstation Portable és a Nintendo DS.

Külső hivatkozások


Informatika

SCUMM Script Creation Utility for Maniac Mansion SCUMM SCUMM Script Creation Utility for Maniac Mansion SCUMM SCUMM SCUMM SCUMM

 

This article is licensed under the GNU Free Documentation License. It uses material from the "SCUMM".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld