Intérprete creativo de Sierra

Sierra's Creative Interpreter, SCI ( Sierra Creative Interpreter ) es un motor de juego desarrollado por Sierra On-Line . LME significa:

SCI0 (0.000.xxx)

Se utilizó por primera vez para crear King's Quest IV: The Perils of Rosella en 1988 . Los juegos creados en SCI0 tenían una resolución de pantalla de 320x200 píxeles, podían usar 16 colores, así como una pista de audio para varios adaptadores de sonido. Si era necesario, la entrada de texto del teclado con un analizador se usaba como interfaz en los juegos, como en las misiones de texto (usadas solo en los juegos de aventuras ).

Juegos hechos en SCI0 (en orden de lanzamiento):

Para crear juegos en otros idiomas, las versiones posteriores de SCI0 admitieron la capacidad de desarrollar variantes de juegos bilingües. Las versiones de tales juegos se parecían a "S.OLD.xxx":

El último juego en SCI0, Jones in the Fast Lane , usó el motor gráfico de la próxima versión del intérprete, SCI1, y por lo tanto podría funcionar en un modo de 256 colores.

SCI1 (1.000.xxx/T.A00.xxx)

SCI1 salió en 1990 . La mejora más significativa fue la aparición de una paleta de 256 colores, mientras que la resolución seguía siendo de 320x200. Se dejó la posibilidad de usar 16 colores EGA (por lo general, los juegos se vendían en dos versiones: 16 y 256 colores). Algunos llaman a las versiones de 16 colores de los juegos SCI01.

La mayoría de los juegos SCI1 utilizan una interfaz de apuntar y hacer clic orientada al mouse . En el caso de SCI1, la interfaz de usuario estaba determinada por el script del juego, no por la versión del motor del juego. Por ejemplo, aunque Quest for Glory 2 usa la entrada de texto con un analizador y King's Quest V usa  un mouse, sus intérpretes son compatibles: el motor QFG2 se puede usar para ejecutar la versión de 16 colores de KQV.

Hay un problema con la numeración de la versión del motor. El hecho es que el tercer dígito de la versión (número de compilación) tiene solo tres dígitos, mientras que se necesitan al menos cuatro. Por ejemplo, la versión 1.052 de Space Quest IV tenía la versión 1.000.753 del intérprete y la versión 1.0 de Conquests of the Longbow tenía la versión 1.000.168, aunque esta última usaba una versión más nueva del intérprete, ya que su número de compilación real es 1168, no 168.

En algunos casos, la cadena "1.000" fue reemplazada por "T.A00", lo que, sin embargo, no significa una rama de desarrollo paralelo del motor.

Los siguientes juegos se hicieron en SCI1:

Los intérpretes con un número de compilación superior a 1000 han cambiado ligeramente los formatos de archivo y han mejorado la compatibilidad con otros idiomas (resultado del uso parcial del código de la versión S.OLD.xxx de SCI0). Dicho intérprete se ha utilizado en los siguientes juegos:

SCI1.1 (1.001.xxx)

Además de los cambios internos significativos, SCI1.1 introdujo soporte para inserciones de video animadas (utilizadas por primera vez en King's Quest VI ), así como sprites escalables : el personaje se vuelve más pequeño, moviéndose más profundo en la pantalla, lo que crea un efecto de perspectiva. En la numeración de las primeras versiones de SCI1.1, puede ver la etiqueta de versión "2.000.000", que probablemente sea el resultado de una inconsistencia. Ya no se produjeron versiones separadas de 16 colores; Se pidió a los propietarios de tarjetas de video EGA que ejecutaran el juego en modo 640x480 con una simulación de 256 colores suavizando las transiciones de color.

El intérprete se ha utilizado en los siguientes juegos:

SCI2 (2.xxx.xxx)

SCI2 a menudo se conoce como SCI32 (igual que SCI3) porque se ejecutaba en un entorno de 32 bits usando DOS/4G DOS Extender o Windows 3.1 Enhanced Mode . Las mejoras más notables fueron la compatibilidad con una resolución de 640x480, así como una mejor compatibilidad con las inserciones de video. Se conocen dos modificaciones del motor: 2.000.000 y 2.100.002.

El intérprete se ha utilizado en los siguientes juegos:

SCI3 (3.000.000)

La última versión del motor que no sea DOS o Windows 3.1 incluía soporte para las versiones de Windows 95 .

Los últimos juegos de Sierra en SCI fueron:

Productos de software relacionados

FreeSCI  es un motor de código abierto que ejecuta juegos en SCI0. FreeSCI se ejecuta en Linux , UNIX , Microsoft Windows , Sega Dreamcast y GP32 .

Existe SCI Studio  , un programa de código abierto que te permite crear juegos para SCI0. SCI Studio está desarrollado bajo Microsoft Windows, pero se puede ejecutar bajo Linux usando Wine y los juegos se pueden ejecutar usando FreeSCI .

El proyecto FreeSCI se ha fusionado con el proyecto ScummVM .

Véase también

Enlaces