INSTEAD

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
INSTEAD
Логотип программы INSTEAD
Тип игровой движок
Автор Пётр Косых
Написана на C
Интерфейс Simple DirectMedia Layer
Операционные системы Linux,Windows,Windows CE,macOS,iOS,Android,FreeBSD,OpenBSDиSymbian S60
Языки интерфейса Русский и др.
Первый выпуск 20 февраля2009
Последняя версия 3.5.1 (1 сентября 2023)
Репозиторий github.com/instead-hub/i…
Лицензия GNU GPL,MIT[1]— исходный код,
Creative Commons— компоненты
Сайт instead.hugeping.ru

INSTEAD(сокращение отINterpreter, Simple TExt ADventure) — программа-интерпретатордля простыхтекстографическихприключенческих игр.Представляет собой платформу для игр, являющихся смесьювизуальной новеллыитекстового квеста.

Первая публичная версия INSTEAD 0.7.4 была выпущена дляоперационной системыLinux20 февраля 2009 года[2].

22 февраля 2010 года появился модуль, позволяющий запускатьURQ-игры с версии INSTEAD 1.1.3.

В 2011 году написанная для INSTEAD приключенческая игра «Особняк» за авторством Петра Косых получила Премию за достижения винтерактивной литературена русском языке «Золотой Хомяк» в номинации«Лучшие загадки»[3].

По состоянию на 31 июля 2012 года только в официальномрепозиторииINSTEAD находилось более полусотни игр.

По состоянию на 17 июля 2018 года разделение на «официальный» и «неофициальный» репозиторий игр упразднено. Есть единый репозиторий игр:http://instead-games.ru/

Портирование

[править|править код]
INSTEAD, работающий вHaiku

Изначально INSTEAD разрабатывался для Linux, но позже, благодаря поддержке участников проекта, он былпортированна различные операционные системы:

  • Windows— 31 мая 2009 года. Автор: Илья Рындин.
  • Mac OS X— 5 августа 2010 года.
  • Haiku— 13 сентября 2010 года. Автор: Герасим Троеглазов.
  • Windows MobileиMaemo— 27 сентября 2010 года.
  • Android— 1 октября 2010 года. Автор: Махно Алексей.

Особенности

[править|править код]
  • Все желающие могут создать свой квест, для этого желательно хотя бы начальное знание простогоскриптовогоязыка программированияLua.Подробная документация[4]к программе на русском языке поможет освоить процесснаписания игрдаже тем, кто далек отпрограммирования.
  • Кроме текстового, также проигрывает графическое и музыкальное сопровождение.
  • С помощью модуля воспроизводитURQ-игры.
  • Способен воспроизводить квесты из игрКосмические рейнджерыиКосмические рейнджеры 2: Доминаторы,а также любые квесты, написанные при помощи редактора TGE для КР и КР2.
  • Возможности для различного оформленияинтерфейса,а также смены тем в игре «на лету».
  • Возможность полноэкранного отображения.
  • Гибкая настройка параметров.
  • Обучающий режим.
  • Управлениеклавиатуройилимышью.
  • Поддержка реагирования на щелчок мышью по определённой области на картинке.

В игре «Побег из туалета»англ.Escape the toiletиспользуютсятрёхмерные изображения,эффектно имитирующие интерфейс современных компьютерных квестов. Это первая созданная для INSTEAD игра с такой особенностью.

В 2010 году вышла в свет игра «Карантин» — ставшая наиболее ярким образцом INSTEAD-проекта снелинейным сюжетом.В игре присутствуют случайные события, множество вариантов концовок, «отрицательные» и «положительные» персонажи каждый раз выбираются случайным образом.

6 сентября 2010 года произошло важное с точки зрения функциональности и перспективы развитиядвижкаисторическое событие — вышла игра сборникпасьянсов«Instead Solitaire»[5](для INSTEAD с версии 1.2.0). Таким образом, теперь можно рассматривать INSTEAD не только как приложение для запуска текстовых квестов, но и как многофункциональную игровую платформу.

14 июля 2011 года появилась первая версия INSTEAD дляAdobe Flash.

30 июля 2017 года появилась веб-версия интерпретатора INSTEAD-JS[6].

10 мая 2021 года появилась возможность упаковывать парсерные игры (разработанные с использованием модуля МЕТАПАРСЕР 3) в APK-файл для запуска на Android в виде отдельного приложения.

Запускать многие игры можно онлайн или скачать архив игры и запустить с помощью INSTEAD. Кроме того, можно устанавливать/запускать игры с помощью лаунчера InsteadMan[7].

  1. INSTEAD 2.0.0 (2.0.1).Дата обращения: 10 февраля 2014.Архивировано10 февраля 2014 года.
  2. Новость о выходе первой публичной версии INSTEAD ~linux.org.ruАрхивная копияот 4 марта 2016 наWayback Machine.
  3. Золотой Хомяк 2011.Дата обращения: 15 апреля 2015.Архивировано31 мая 2016 года.
  4. instead-hub/instead.GitHub.Дата обращения: 13 мая 2021.Архивировано12 июня 2021 года.
  5. Официальный репозиторий игр.Дата обращения: 25 августа 2013.Архивировано15 апреля 2015 года.
  6. Releases · instead-hub/instead-js(англ.).GitHub.Дата обращения: 23 октября 2023.Архивировано25 ноября 2020 года.
  7. Как скачать и запустить игру?Дата обращения: 23 июня 2018.Архивировано6 июня 2018 года.