SCI (Sierra Creative Interpreter)
Más info
- Propietario
- Sierra On-Line
- Año
- 1988
- Tipo
- Motor de juegos
- Predecesor
- AGI (Adventure Game Interpreter)
El motor de aventuras gráficas de Sierra desde 1988 hasta finales de los noventa, un intérprete de bytecode que permitía ejecutar el mismo juego en PC, Amiga y Atari ST.
SCI sustituyó a AGI con King's Quest IV (1988) y subió el listón en casi todo: más resolución, soporte para tarjetas de sonido como AdLib y Roland MT-32, y un lenguaje de scripts orientado a objetos propio cuya sintaxis le debía más a Lisp que a nada a lo que estuvieran acostumbrados los diseñadores de Sierra. Los juegos se compilaban a bytecode que ejecutaba un intérprete, de modo que portar significaba reescribir el intérprete, no el juego.
El motor pasó por varias generaciones. SCI0 aún tenía el analizador de texto donde se escribía «look tree»; SCI1 pasó a 256 colores y a una interfaz de apuntar y hacer clic con iconos, y las últimas versiones manejaban gráficos en alta resolución y vídeo. Space Quest, Police Quest, Leisure Suit Larry y Quest for Glory funcionaron todos sobre él. Que hoy sigan siendo jugables se debe a voluntarios que desentrañaron el intérprete por ingeniería inversa, un trabajo que ahora vive en ScummVM.