IT-lexikon › Programmering › SCI (Sierra Creative Interpreter)

SCI (Sierra Creative Interpreter)

Programmering In English → Uppdaterad: 2026-10-27
Mer info
Ägare
Sierra On-Line
År
1988
Typ
Spelmotor
Föregångare
AGI (Adventure Game Interpreter)

Sierras motor för äventyrsspel från 1988 till slutet av 1990-talet, en bytekodstolk som gjorde att samma spel kunde köras på PC, Amiga och Atari ST.

SCI ersatte AGI med King's Quest IV (1988) och höjde nivån på nästan allt: högre upplösning, stöd för ljudkort som AdLib och Roland MT-32, och ett eget objektorienterat skriptspråk vars syntax lånade mer från Lisp än från något Sierras designers var vana vid. Spelen kompilerades till bytekod som en tolk körde, så portningen handlade om att skriva om tolken, inte spelet.

Motorn utvecklades i generationer. SCI0 hade fortfarande textparsern där man skrev "look tree"; SCI1 gick över till 256 färger och ett ikonbaserat peka-och-klicka-gränssnitt, och de sista versionerna klarade högupplöst grafik och video. Space Quest, Police Quest, Leisure Suit Larry och Quest for Glory gick alla på den. Att de spelas i dag beror på frivilliga som baklängesavkodade tolken, ett arbete som numera ligger i ScummVM.

← Tillbaka till lexikonet