AGI

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску

AGI (Adventure Game Interpreter) - игровой движок, разработанный Sierra On-Line в в конце 80-ых для создания анимированных цветных игр. Игры, основанные на AGI, принимали основные команды с клавиатуры, джойстика или мышки.

История создания

В 1983 IBM обратилась к Sierra On-Line с предложением разработать игру, которая смогла бы продемонстрировать всю "мощь" нового PCjr. Корпорация возлагала большие надежды на этот компьютер, намереваясь занять большую часть игрового рынка. Сценарий будущей игры написала Роберта Вильямс, которая уже тогда была знаменита тем, что участвовала в создании SoftPorn, а язык для описания скриптов был разработан Артуром Абрахамом, ведущим разработчиком в Sierra. После увольнения Абрахама IBM всячески способстовала завершению разработки игры, которая получила название King's Quest: Quest for the Crown.

К сожалению, PCjr не стал популярной игровой платформой, и продажи King's Quest провалились. Несмотря на это, Tandy Corporation выпустила практически полный клон PCjr - Tandy 1000, который продавался намного лучше, что способствовало продажам и King's Quest'а. По тем временам игра поражала воображение - цветная графика (16 цветов), увлекательный сюжет, все это было для IBM совместимого рынка в новинку. Общие продажи King's Quest достигли полумиллиона.

Только после такого успеха Sierra дала движку имя - Adventure Game Interpretator (Интерпретатор Приключенческих Игр). На волне успеха King's Quest (включая естественно и AGI) был портирован на большое количество платформ - Apple II, Apple IIGS, Apple Macintosh, Amiga и Atari ST. Несмотря на лучшие технические характеристики этих машин, AGI потянул за собой стандарты PCjr, и поэтому игры были в том же низком разрешении - 160х200, звук был аналогичен тому, что выдавал PCjr'овский динамик. Единственное, что подверглось изменению – это цветовая палитра, которая была приведена в соответствие с техническими возможностями платформы.

На волне успеха Sierra наладила практически конвейерный выпуск игры на базе AGI. Сама компания называла их трехмерными, объясняя это тем, что объекты могли располагаться друг за другом, и персонаж мог передвигаться как перед ними, и за ними.

Устройство игр на основе AGI

Ресурсы всех AGI игр делились на четыре типа, хранились они в файлах с названием vol.0 (vol.x – для многодисковых игр, где x – номер диска).

Picture – изображения заднего фона. Абсолютно статичные картинки, меняются лишь, когда меняется локация. Для уменьшения размера картинки, графика хранится в векторном формате.

View – анимированные спрайты, в отличии от задних фонов хранятся в битмэпах с RLE сжатием. Один из 16 цветов спрайта задается как «прозрачный».

Sound – музыка и различные звуковые эффекты. Так как PCjr имел трехканальный звук, это отразилось и на AGI, для каждой мелодии есть три дорожки.

Logic – игровые скрипты, благодаря которым и происходило все действие.

Игры на основе AGI

Всего было выпущено 12 официальных игр. Не все они были похожи на King's Quest, например, тот же Manhunter основан на отличном способе управления персонажем.

  • Kings Quest 1 - Quest for the Crown (1984)
  • Kings Quest 2 - Romancing the Throne (1985)
  • The Black Cauldron (1986)
  • Donald Duck's playground (1986)
  • Kings Quest 3 - To Heir is Human (1986)
  • Mickey's Space Adventure (1986)
  • Space Quest 1 - The Sarien Encounter (1986)
  • Winnie The Pooh - In the Hundred-Acre Woods (1986)
  • Leisure Suit Larry 1 - In the Land of the Lounge Lizards (1987)
  • Mixed Up Mother Goose (1987)
  • Police Quest 1 - In pursuit of the Death Angel (1987)
  • Gold Rush! (1988)
  • Manhunter 1 - New York (1988)
  • Space Quest 2 - Vohaul's Revenge (1988)
  • Kings Quest 4 - The Perils of Rosella (1988)
  • Manhunter 2 - San Francisco (1989)

Продолжения и римейки

Несмотря на то, что в 1989 году вышла последняя официальная игра на AGI, фанаты продолжают дело Sierra, выпуская собственные модификации движка и игр.