Sierra Creative Interpreter

Sierra Creative Interpreter

Творческий интерпретатор Sierra (англ. Sierra's Creative Interpreter, SCI) — игровой движок, разработанный в Sierra On-Line. Под SCI подразумевают:

Содержание

SCI0 (0.000.xxx)

Впервые был использован для создания King's Quest IV: The Perils of Rosella в 1988 году. Игры, созданные на SCI0, имели разрешение экрана 320x200 пикселей, могли использовать 16 цветов, а также звуковую дорожку для различных звуковых адаптеров. При необходимости в качестве интерфейса в играх применялся клавиатурный текстовый ввод с синтаксическим анализатором — как в текстовых квестах (использовался только в приключенческих играх).

Игры, сделанные на SCI0 (в порядке выхода):

  • King's Quest IV: The Perils of Rosella
  • Leisure Suit Larry Goes Looking for Love (in Several Wrong Places) (Larry 2)
  • Police Quest II: The Vengeance
  • 1988 Christmas Card
  • Space Quest 3: The Pirates of Pestulon
  • Hoyle's Official Book of Games: Volume 1
  • Hero's Quest: So You Want to Be a Hero
  • Leisure Suit Larry 3: Passionate Patti in Pursuit of the Pulsating Pectorals
  • The Colonel's Bequest
  • Codename: Iceman
  • Conquests of Camelot: King Arthur, Quest for the Grail
  • Hoyle's Official Book of Games: Volume 2
  • Mixed-Up Mother Goose (Version 1.011)

Для создания игр на других языках поздние версии SCI0 поддерживали возможность разработки двуязычных вариантов игр. Версии таких игр выглядели как «S.OLD.xxx»:

  • King's Quest I: Quest for the Crown (переработанная версия 1990 года)
  • Space Quest 3: The Pirates of Pestulon (международные версии на нескольких языках)
  • Leisure Suit Larry 3: Passionate Patti in Pursuit of the Pulsating Pectorals (международные версии)
  • Jones in the Fast Lane (дисковая версия)

Последняя игра на SCI0, «Jones in the Fast Lane», использовала графический движок следующей версии интерпретатора — SCI1, и поэтому могла работать в режиме с 256 цветами.

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

SCI1 вышел в 1990 году. Наиболее значительным улучшением было появление 256 цветной палитры, тогда как разрешение по‐прежнему осталось 320×200. Была оставлена возможность использования 16 цветов EGA (обычно игры продавались в двух версиях — 16 и 256 цветных). Некоторые называют 16 цветные версии игр «SCI01».

Большинство игр на SCI1 используют ориентированный на мышь интерфейс «укажи и щёлкни» (англ. point‐and‐click). В случае SCI1 пользовательский интерфейс определялся скриптом игры, а не версией игрового движка. Например, хотя «Quest for Glory 2» использует текстовый ввод с синтаксическим анализатором, а King's Quest V — мышь, их интерпретаторы совместимы: движок QFG2 можно использовать для запуска 16 цветной версии KQV.

Существует проблема с нумерацией версий движка. Дело в том, что третья цифра версии (номер сборки) имеет только три разряда, тогда как нужно минимум четыре. Например, игра «Space Quest 4» версии 1.052 имела интерпретатор версии «1.000.753», а игра «Conquests of the Longbow» версии 1.0 — «1.000.168», хотя последняя использовала более новую версию интерпретатора, так как в действительности его номер сборки — 1168, а не 168. В некоторых случаях строка «1.000» заменялась «T.A00», что, однако, не означает параллельную ветку разработки движка.

На SCI1 были сделаны следующие игры:

  • 1990 Christmas Card - The Seasoned Professional
  • Quest for Glory II: Trial by Fire
  • Hoyle's Official Book of Games: Volume 3
  • King's Quest V: Absence Makes the Heart Go Yonder! (дисковая версия)
  • Leisure Suit Larry in the Land of the Lounge Lizards (улучшенная версия)
  • Space Quest 4: Roger Wilco and the Time Rippers (дисковая версия)
  • Mixed-Up Mother Goose (версия на компакт‐диске)

У интерпретаторов с номером сборки больше 1000 несколько изменён формат файлов и улучшена поддержка других языков (результат частичного использования кода из «S.OLD.xxx» версии SCI0). Такой интерпретатор был использован в следующих играх:

  • Leisure Suit Larry 5: Passionate Patti Does a Little Undercover Work
  • EcoQuest: The Search for Cetus (дисковая версия 1.0)
  • Jones in the Fast Lane (версия на компакт‐диске)
  • King's Quest V: Absence Makes the Heart Go Yonder! (версия на компакт‐диске и международные дисковые версии)
  • Mixed-up Fairy Tales
  • Police Quest III: The Kindred
  • Space Quest 1: The Sarien Encounter (улучшенная версия)
  • Space Quest IV: Roger Wilco and the Time Rippers (международные версии)
  • Conquests of the Longbow: The Adventures of Robin Hood
  • Castle of Dr. Brain

SCI1.1 (1.001.xxx)

Кроме значительных внутренних изменений, в SCI1.1 была реализована поддержка анимированных видео вставок (впервые использованных в «King's Quest VI»), а также масштабируемых спрайтов: персонаж становится меньше, перемещаясь вглубь экрана, что создаёт эффект псевдо‐трёхмерности. В нумерации ранних версий SCI1.1 можно встретить метку версии «2.000.000», что вероятно, является следствием несогласованности. Отдельные 16 цветные версии больше не выпускались; владельцам EGA видеокарт предлагалось запускать игру в режиме 640x480 с симуляцией 256 цветов посредством сглаживание цветовых переходов. Интерпретатор был использован в следующих играх:

  • 1992 Christmas Card
  • EcoQuest: The Search for Cetus (дисковая версия 1.1, версия на компакт‐диске)
  • EcoQuest II: Lost Secret of the Rainforest
  • Freddy Pharkas: Frontier Pharmacist
  • The Island of Dr. Brain
  • King's Quest VI: Heir Today, Gone Tomorrow
  • Laura Bow: The Dagger of Amon Ra
  • Leisure Suit Larry 6: Shape Up or Slip Out! (дисковая версия и версия на компакт‐диске с низким разрешением)
  • Mixed-Up Mother Goose (версия 2.000)
  • Pepper's Adventures in Time
  • Police Quest: In Pursuit of the Death Angel (улучшенная версия)
  • Quest for Glory I: So You Want to Be a Hero (256‐цветная версия)
  • Quest for Glory III: Wages of War
  • Space Quest IV: Roger Wilco and the Time Rippers (версия на компакт‐диске)
  • Space Quest V: The Next Mutation

SCI2 (2.xxx.xxx)

SCI2 часто называют «SCI32» (так же, как и SCI3), поскольку он работал в 32‐битной среде, используя расширитель DOS DOS/4G или расширенный режим Windows 3.1. Наиболее заметными усовершенствованиями были поддержка разрешения 640x480, а также улучшенная поддержка видео вставок. Известно две модификации движка — 2.000.000 и 2.100.002.

Интерпретатор был использован в следующих играх:

SCI3 (3.000.000)

Последняя версия движка кроме DOS или Windows 3.1 включала поддержку версий под Windows 95.

Последними играми Сьерра на SCI были:

  • Leisure Suit Larry 7: Love for Sail!
  • Lighthouse: The Dark Being
  • Phantasmagoria II: A Puzzle of Flesh
  • RAMA
  • Shivers Two: Harvest of Souls

Родственные программные продукты

FreeSCI — это движок с открытым исходным кодом, который работает с играми на SCI0. FreeSCI запускается на GNU/Linux, Microsoft Windows, Sega Dreamcast и GP32.

Существует SCI Studio — программа с открытым исходным кодом, позволяющая создавать игры для SCI0. SCI Studio разработана под Microsoft Windows, но её можно запускать под GNU/Linux, используя FreeSCI.

См. также

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Sierra Creative Interpreter" в других словарях:

  • Sierra Creative Interpreter — SCI (Sierra Creative Interpreter, ursprünglich Script Code Interpreter) ist ein Entwickungstool, das von Sierra Online benutzt wurde, um deren spätere Adventures zu programmieren. Im Gegensatz zu AGI, bei welcher es sich um eine prozedurale… …   Deutsch Wikipedia

  • Sierra\'s Creative Interpreter — Творческий интерпретатор Sierra (англ. Sierra s Creative Interpreter, SCI)  игровой движок, разработанный в Sierra On Line. Под SCI подразумевают: Скриптовый язык, созданный Джеффом Стефенсоном (англ. Jeff Stephenson) для разработки… …   Википедия

  • Sierra's Creative Interpreter — o SCI ( Intérprete Creativo de Sierra ) es un motor de creación de videojuegos desarrollado por Jeff Stephenson para Sierra Online, y utilizado por la mayoría de las aventuras gráficas de Sierra desde 1988 hasta 1996. Sustituyó a Adventure Game… …   Wikipedia Español

  • Sierra's Creative Interpreter — (SCI) is the scripting language created by Jeff Stephenson of Sierra On Line for its adventure games after the older AGI, and the runtime environment for such adventure games.Although ports for the Amiga, Atari ST and Macintosh platforms exist,… …   Wikipedia

  • Sierra's Creative Interpreter — Sierra s Creative Interpreter, SCI (Творческий интерпретатор Sierra)  игровой движок, разработанный в Sierra On Line. Под SCI подразумевают: Скриптовый язык, созданный Джеффом Стефенсоном (англ. Jeff Stephenson) для разработки… …   Википедия

  • Sierra Entertainment — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Adventure Game Interpreter — AGI (Adventure Game Interpreter) ist ein Entwickungstool, das von Sierra Online benutzt wurde, um deren frühe Adventures zu programmieren. Das erste King s Quest Spiel benutzte ursprünglich eine Game Assemble Language oder *.gal genannte… …   Deutsch Wikipedia

  • Sierra Entertainment — Sierra Entertainment, Inc. Former type Subsidiary of Activision Industry Interactive entertainment Fate …   Wikipedia

  • Adventure Game Interpreter — AGI (Adventure Game Interpreter) was the development tool used by Sierra Online to create their early adventure games.The first King s Quest game originally used a language named Game Assembly Language, or *.gal, by its designer, Arthur Abraham.… …   Wikipedia

  • Adventure Game Interpreter — o AGI es un parser de aventuras gráficas creado por Sierra On Line y utilizado por todas sus aventuras gráficas entre 1984 y 1988, hasta que fue sustituido por el superior técnicamente y más longevo Sierra s Creative Interpreter o SCI. Es el… …   Wikipedia Español


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»