InkQuest: Text Game Engine
Описание
Что такое InkQuest?
InkQuest — это программа для создания текстовых игр — таких, в которых вы играете, читая описание
того, где вы находитесь, и решая, что делать дальше. Представьте себе книгу, в которой читатель сам выбирает, что будет дальше.
Создавать игру можно следующим образом: вы рисуете карту комнат, описываете, что видит игрок в каждой из них,
и устанавливаете правила, выбирая нужные пункты из меню. Затем нажимаете одну кнопку — и у вас готова
игра, которой можно поделиться с кем угодно.
Вам не нужно писать ни строчки кода. Ни одной строчки.
Как это работает: три шага
Нарисуйте мир. Дважды щелкните, чтобы добавить комнату, перетащите линию, чтобы соединить её со следующей. Заполните комнаты предметами, персонажами и дверями.
Установите правила. Каждое правило — это одно предложение, которое вы составляете из пунктов выпадающих меню: КОГДА игрок входит в хранилище, ЕСЛИ у него с собой лампа, ТО покажите этот текст. Вот и весь язык программирования.
Нажмите «Play». Ваша игра запускается в том же окне, в котором вы редактируете код, так что вы можете опробовать идею и увидеть, как она работает, уже через несколько секунд.
Ввод с клавиатуры или щелчки мышью — выбирайте сами
В классических текстовых играх игроку предлагается вводить команды (взять лампу, идти на север). В более новых играх отображается
список вариантов, по которым можно щелкнуть. InkQuest поддерживает оба варианта, и для этого нужна всего одна настройка — один и тот же проект работает
в любом режиме, поэтому вам никогда не придётся пересобирать игру, если вы передумаете.
Поделитесь игрой с кем угодно
Когда ваша игра будет готова, экспортируйте её и передайте кому-нибудь. Тем, кому вы её отправляете, ничего не нужно:
ни InkQuest, ни учётная запись, ни даже подключение к интернету.
Отправьте её другу по электронной почте или в чате — он откроет её, и игра запустится прямо в его браузере.
Она работает в автономном режиме. Ни учетной записи, ни сервера, ничего устанавливать не нужно.
Или же создайте полноценное настольное приложение — для Windows, macOS и Linux — на основе того же самого проекта.
Ваша игра принадлежит вам. Никаких водяных знаков, никаких заставных экранов, никаких навязанных упоминаний о том, «создано с помощью», никаких
роялти и никакой доли дохода.
Опечатки не портят игру
Самая старая проблема в текстовых играх — это когда вы набираете tak lmp, а в ответ слышите: «Я не понимаю».
InkQuest сам выясняет, что имел в виду игрок — будь то опечатки, неправильные окончания или слова, которые просто звучат
правильно — и, когда действительно не может понять, дружелюбно спрашивает: «Ты имел в виду лампу?». Игроки остаются
в вашей истории, а не борются с клавиатурой.
Что можно включить в вашу игру
Комнаты, предметы и персонажи — ящики, запертые двери, вещи, которые можно надеть и носить с собой
Правила — КОГДА что-то происходит, ЕСЛИ выполняются условия, ТО сделайте это. Создаются из меню, простым языком
Диалоги — общайтесь с персонажами через ветвящиеся диалоги, с вариантами выбора, которые появляются только тогда, когда это необходимо
Сцены — кат-сцены и вступительные ролики, которые разворачиваются как история, прежде чем игра передаст вам управление
Бои, характеристики и статусные эффекты — если они нужны для вашей истории
Магазины и деньги — любая придуманная вами цифра может стать валютой
Ваши собственные команды — научите игру молиться, подкупать или копать
ASCII-арт — рисуйте его прямо в приложении или превращайте картинку в текстовое изображение
Сделайте так, чтобы игра выглядела по-вашему
Выберите цвета, рамку вокруг окна и шрифт, или начните с готового варианта:
старая бумага, зелёный терминал, янтарный ЭЛТ-монитор со сканирующими линиями. То, что вы видите в предварительном просмотре, — это именно то, что
увидят ваши игроки — это реальная работающая игра, а не её изображение.
Пишите на любом языке
Каждый фрагмент текста в вашей игре можно перевести. Заполните по одной колонке на каждый язык, и ваша игра
будет «говорить» на всех этих языках; игра может спросить у игроков, какой из них они предпочитают. Сам редактор доступен на
английском и польском языках.
Создана так, чтобы освоить её за один вечер
В ходе экскурсии с пояснениями указываются реальные кнопки, а полное руководство доступно одним нажатием клавиши
(F1), а также включены две готовые примерные игры — откройте их, поиграйте в них, разоберите их на части.
Системные требования
WINDOWS:
- 64-разрядные процессор и операционная система
- ОС: Windows 10 (64-bit)
- Процессор: Any 64-bit dual-core processor, 2 GHz
- Оперативная память: 2 GB ОЗУ
- Видеокарта: Any GPU with an up-to-date driver — hardware acceleration is optional
- Место на диске: 400 MB
- Звуковая карта: Not required
- 64-разрядные процессор и операционная система
- ОС: Windows 11 (64-bit)
- Процессор: Quad-core 64-bit processor, 2.5 GHz or faster
- Оперативная память: 8 GB ОЗУ
- Видеокарта: Any GPU with an up-to-date driver
- Место на диске: 2000 MB
- Звуковая карта: Not required
MACOS:
- ОС: macOS Ventura
- Процессор: Intel Core M
- Оперативная память: 4 GB ОЗУ
- Видеокарта: Compatible OpenGLR
- Место на диске: 1 GB
LINUX:
- ОС: Ubuntu 14.04 or Steam OS 2.0 (64 bit)
- Процессор: Intel Core i3
- Оперативная память: 4 GB ОЗУ
- Место на диске: 1 GB






