Введение

Adventure Game Studio (AGS) — это инструмент разработки с открытым исходным кодом, предназначенный главным образом для создания графических квест-игр. Он ориентирован на разработчиков игр среднего уровня и сочетает в себе интегрированную среду разработки (IDE) со скриптовым языком, основанным на языке программирования C, для реализации игровой логики.

История

Adventure Game Studio была создана британским программистом Крисом Джонсом. Первая версия Adventure Creator позволяла пользователям создавать только игры с низким разрешением, управляемые с клавиатуры. Lassi Quest была выпущена как первая полноценная игра на AGS в конце 1999 года. Движок стал популярным с выходом игр Бена "Yahtzee" Крошоу "Rob Blanc" и Филиппа Рида "Larry Vales" в 2000-2001 годах. Версия 3.0, выпущенная в январе 2008 года, включала полную переработку редактора с использованием .NET Framework и обновление игрового движка для поддержки 3D-аппаратного ускорения. 26 октября 2010 года Крис Джонс опубликовал исходный код редактора под лицензией Artistic License, версия 2. 27 апреля 2011 года код игрового движка во время выполнения был опубликован под той же лицензией. К 2015 году разработчики из сообщества поддерживали и улучшали движок и IDE, а также начали внедрять кроссплатформенную поддержку и поддержку более современных разрешений экрана (4:3, 16:9 и пользовательских высоких разрешений).

Способность

Редактор и движок выполнения изначально разрабатывались для операционных систем Microsoft Windows; движок выполнения был портирован на Android, iOS, Linux, Mac OS X и PlayStation Portable после публикации исходного кода. До версии AGS 2.7 также был доступен движок для MS DOS, но его поддержка была прекращена. В настоящее время запуск редактора на операционных системах, отличных от Windows, возможен только с использованием эмулятора или API-оболочки, например Wine. AGS позволяет создавать игры с графикой от 256 цветов и разрешением 320×200 до Truecolor-игр с любым более высоким разрешением, поддерживаемым графическим адаптером пользователя, и альфа-каналом. Также поддерживаются графические фильтры: интерполяция ближайшего соседа (2x, 3x и 4x) и hqx (2x и 3x). Версия 2.61 поддерживает следующие мультимедийные форматы: mod, wav, xm, MIDI, ogg, mp3, avi. Версия 2.72 также поддерживает Impulse Tracker и S3M.

Сообщество

Сообщество AGS базируется на форуме AGS, канале AGS Internet Relay Chat и канале Discord. Ежегодно проводятся очные встречи сообщества, известные как "Mittens".

Премия AGS

Премия AGS была учреждена в 2001 году и ежегодно присуждается лучшим играм, созданным на AGS, в различных категориях. В свое время премия AGS была важным показателем состояния инди-игр в жанре приключений, о ней писали такие сайты, как Destructoid, Rock, Paper, Shotgun, IndieGames и GameSetWatch.

Прием и использование

С помощью AGS было создано множество игр, в том числе коммерчески успешные проекты, такие как Al Emmo and the Lost Dutchman's Mine, The Cat Lady или The Journey Down. Wadjet Eye Games — независимый разработчик игр, создавший большинство своих коммерческих игр на AGS, например, серию Blackwell. Они также издают игры, разработанные другими командами на AGS, такие как Primordia от Wormwood Studios, Resonance от XII Games и Gemini Rue от Joshua Nuernberger. Разработчики AGD Interactive и Infamous Adventures воссоздали и обновили King’s Quest и другие игры Sierra. LucasFan Games поступили аналогичным образом с приключенческими играми LucasArts.