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 разрабатывался для 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].
См. также
[править|править код]Примечания
[править|править код]- ↑INSTEAD 2.0.0 (2.0.1) .Дата обращения: 10 февраля 2014.Архивировано10 февраля 2014 года.
- ↑Новость о выходе первой публичной версии INSTEAD ~linux.org.ruАрхивная копияот 4 марта 2016 наWayback Machine.
- ↑Золотой Хомяк 2011 .Дата обращения: 15 апреля 2015.Архивировано31 мая 2016 года.
- ↑instead-hub/instead .GitHub.Дата обращения: 13 мая 2021.Архивировано12 июня 2021 года.
- ↑Официальный репозиторий игр .Дата обращения: 25 августа 2013.Архивировано15 апреля 2015 года.
- ↑Releases · instead-hub/instead-js(англ.).GitHub.Дата обращения: 23 октября 2023.Архивировано25 ноября 2020 года.
- ↑Как скачать и запустить игру? Дата обращения: 23 июня 2018.Архивировано6 июня 2018 года.
Литература
[править|править код]- Ричард Смедли.HotPix→Instead //LinuxFormat.— Сентябрь 2014. —№ 9 (187).—С. 104.
- Кристофер [email protected].Конструкторы для создания компьютерных игр// Компьютерная газета. — Минск: ИД «Нестор», 2010. —№ 20.
- Василий Воронков.Интервью: Петр Косых// IFPrint.org. — Март 5, 2013. —Вып. 1.—ISSN2307-535X.Архивировано26 февраля 2015 года.
- Пётр Косых.INSTEAD: Как все начиналось// IFPrint.org. — Март 18, 2013. —Вып. 1.—ISSN2307-535X.Архивировано26 февраля 2015 года.
- Пётр Косых.Метапарсер// IFPrint.org. — Апрель 30, 2013. —Вып. 2.—ISSN2307-535X.Архивировано26 февраля 2015 года.
Ссылки
[править|править код]Для улучшения этой статьижелательно:
|
- Программное обеспечение по алфавиту
- Программное обеспечение, разработанное в 2009 году
- Свободные игровые движки
- Игровые движки для визуальных новелл
- Игровые движки для Linux
- Игровые движки для Windows
- Игровые движки для Mac OS X
- Игровые движки для Haiku
- Программное обеспечение мобильных телефонов
- Interactive fiction
- Программное обеспечение, программируемое с помощью Lua
- Игры, использующие язык Lua
- Программное обеспечение для Android
- Игровые движки по алфавиту