SCI (Sierra Creative Interpreter)
Więcej informacji
- Właściciel
- Sierra On-Line
- Rok
- 1988
- Typ
- Silnik gier
- Poprzednik
- AGI (Adventure Game Interpreter)
Silnik gier przygodowych Sierry od 1988 do końca lat 90. — interpreter bajtkodu, dzięki któremu ta sama gra działała na PC, Amidze i Atari ST.
SCI zastąpił AGI w King’s Quest IV (1988) i podniósł poprzeczkę niemal wszędzie: wyższa rozdzielczość, obsługa kart dźwiękowych takich jak AdLib i Roland MT-32 oraz własny obiektowy język skryptowy, którego składnia bardziej zawdzięczała Lispowi niż czemukolwiek, do czego przywykli projektanci Sierry. Gry kompilowano do bajtkodu uruchamianego przez interpreter, więc portowanie oznaczało przepisanie interpretera, nie gry.
Silnik przeszedł kilka generacji. SCI0 miał jeszcze parser tekstu, w którym wpisywało się „look tree”; SCI1 przeszedł na 256 kolorów i interfejs point-and-click z ikonami, a ostatnie wersje obsługiwały grafikę wysokiej rozdzielczości i wideo. Działały na nim Space Quest, Police Quest, Leisure Suit Larry i Quest for Glory. To, że nadal da się w nie grać, zawdzięczamy wolontariuszom, którzy odtworzyli interpreter inżynierią wsteczną — ich praca żyje dziś w ScummVM.