InkQuest — это простой способ создать собственное текстовое приключение — игру, в которую играют, читая и набирая текст. Нарисуйте комнаты на карте, разместите в них предметы, настройте правила через меню. Программировать не нужно. Когда игра будет готова, поделитесь ею с кем угодно.
InkQuest — это программа для создания текстовых игр — таких, в которых вы играете, читая описание
того, где вы находитесь, и решая, что делать дальше. Представьте себе книгу, в которой читатель сам выбирает, что будет дальше.
Создавать игру можно следующим образом: вы рисуете карту комнат, описываете, что видит игрок в каждой из них,
и устанавливаете правила, выбирая нужные пункты из меню. Затем нажимаете одну кнопку — и у вас готова
игра, которой можно поделиться с кем угодно.
Вам не нужно писать ни строчки кода. Ни одной строчки.
Нарисуйте мир. Дважды щелкните, чтобы добавить комнату, перетащите линию, чтобы соединить её со следующей. Заполните комнаты предметами, персонажами и дверями.
Установите правила. Каждое правило — это одно предложение, которое вы составляете из пунктов выпадающих меню: КОГДА игрок входит в хранилище, ЕСЛИ у него с собой лампа, ТО покажите этот текст. Вот и весь язык программирования.
Нажмите «Play». Ваша игра запускается в том же окне, в котором вы редактируете код, так что вы можете опробовать идею и увидеть, как она работает, уже через несколько секунд.
В классических текстовых играх игроку предлагается вводить команды (взять лампу, идти на север). В более новых играх отображается
список вариантов, по которым можно щелкнуть. InkQuest поддерживает оба варианта, и для этого нужна всего одна настройка — один и тот же проект работает
в любом режиме, поэтому вам никогда не придётся пересобирать игру, если вы передумаете.
Когда ваша игра будет готова, экспортируйте её и передайте кому-нибудь. Тем, кому вы её отправляете, ничего не нужно:
ни InkQuest, ни учётная запись, ни даже подключение к интернету.
Отправьте её другу по электронной почте или в чате — он откроет её, и игра запустится прямо в его браузере.
Она работает в автономном режиме. Ни учетной записи, ни сервера, ничего устанавливать не нужно.
Или же создайте полноценное настольное приложение — для Windows, macOS и Linux — на основе того же самого проекта.
Ваша игра принадлежит вам. Никаких водяных знаков, никаких заставных экранов, никаких навязанных упоминаний о том, «создано с помощью», никаких
роялти и никакой доли дохода.
Самая старая проблема в текстовых играх — это когда вы набираете tak lmp, а в ответ слышите: «Я не понимаю».
InkQuest сам выясняет, что имел в виду игрок — будь то опечатки, неправильные окончания или слова, которые просто звучат
правильно — и, когда действительно не может понять, дружелюбно спрашивает: «Ты имел в виду лампу?». Игроки остаются
в вашей истории, а не борются с клавиатурой.
Комнаты, предметы и персонажи — ящики, запертые двери, вещи, которые можно надеть и носить с собой
Правила — КОГДА что-то происходит, ЕСЛИ выполняются условия, ТО сделайте это. Создаются из меню, простым языком
Диалоги — общайтесь с персонажами через ветвящиеся диалоги, с вариантами выбора, которые появляются только тогда, когда это необходимо
Сцены — кат-сцены и вступительные ролики, которые разворачиваются как история, прежде чем игра передаст вам управление
Бои, характеристики и статусные эффекты — если они нужны для вашей истории
Магазины и деньги — любая придуманная вами цифра может стать валютой
Ваши собственные команды — научите игру молиться, подкупать или копать
ASCII-арт — рисуйте его прямо в приложении или превращайте картинку в текстовое изображение
Выберите цвета, рамку вокруг окна и шрифт, или начните с готового варианта:
старая бумага, зелёный терминал, янтарный ЭЛТ-монитор со сканирующими линиями. То, что вы видите в предварительном просмотре, — это именно то, что
увидят ваши игроки — это реальная работающая игра, а не её изображение.
Каждый фрагмент текста в вашей игре можно перевести. Заполните по одной колонке на каждый язык, и ваша игра
будет «говорить» на всех этих языках; игра может спросить у игроков, какой из них они предпочитают. Сам редактор доступен на
английском и польском языках.
В ходе экскурсии с пояснениями указываются реальные кнопки, а полное руководство доступно одним нажатием клавиши
(F1), а также включены две готовые примерные игры — откройте их, поиграйте в них, разоберите их на части.