IT-lexicon › Programmeren › SCI (Sierra Creative Interpreter)

SCI (Sierra Creative Interpreter)

Programmeren Svenska → Bijgewerkt: 2026-10-27
Meer info
Eigenaar
Sierra On-Line
Jaar
1988
Type
Game-engine
Voorganger
AGI (Adventure Game Interpreter)

Sierra's avonturengame-engine van 1988 tot eind jaren negentig, een bytecode-interpreter waarmee dezelfde game op pc, Amiga en Atari ST kon draaien.

SCI verving AGI met King's Quest IV (1988) en legde de lat op bijna alle fronten hoger: hogere resolutie, ondersteuning voor geluidskaarten als de AdLib en de Roland MT-32, en een eigen objectgeoriënteerde scripttaal waarvan de syntaxis meer aan Lisp dankte dan aan wat Sierra's ontwerpers gewend waren. Games werden gecompileerd naar bytecode die een interpreter uitvoerde, dus porteren betekende de interpreter herschrijven, niet de game.

De engine doorliep meerdere generaties. SCI0 had nog de tekstparser waarin je "look tree" intypte; SCI1 stapte over op 256 kleuren en een pictogramgestuurde point-and-click-interface, en de laatste versies verwerkten hogeresolutiegrafiek en video. Space Quest, Police Quest, Leisure Suit Larry en Quest for Glory draaiden er allemaal op. Dat ze nog altijd speelbaar zijn, danken we aan vrijwilligers die de interpreter reverse-engineerden, werk dat nu voortleeft in ScummVM.

← Terug naar het lexicon