Платформа для создания текстовых игр с парсерным вводом
На Информе можно писать игры с текстовым вводом. Классические примеры таких игр — Adventure и Zork. Здесь на сайте можно поиграть в такие игры на русском языке, а кроме этого скачать инструменты для разработки своих собственных игр.
Русский Информ (RInform) — это перевод стандартной библиотеки популярной на западе системы Inform 6.
> посмотреть на себя
Ты высокий человек в маске, закутанный в длинный красный плащ. Ты палач.
Готовая игра на Информе компилируется в файл (с одним из расширений: .ulx
, .gblorb
, .z5
, .z8
или .zblorb
). Чтобы запустить игру, нужно открыть её при помощи одной из программ-интерпретаторов, на выбор:
.ulx
, .gblorb
..z5
, .z8
или .zblorb
..z5
, .z8
или .zblorb
.Текстовая игра на конкурс КРИЛ '17.
Автор: Юрий Павленко (goraph).
Перевод Photopia (1998).
Автор перевода: Вячеслав Добранов.
Текстовая игра на конкурс ЗОК '12.
Автор: Вета.
Перевод Blue Chairs (2004).
Автор перевода: Вячеслав Добранов.
Игра за один день на конкурс «Вжж-8!»
Антон Артамонов (Apollo) и Всеволод Зубарев (y4n).
Фанфик по фильмам Джорджа Ромеро.
Автор: Сетке.
Перевод Vespers (2005).
Автор перевода: Александр Мосьпан.
Игра, написанная за один день на конкурс «Вжж!»
Автор: Всеволод Зубарев.
Перевод одноимённой игры (1998).
Автор перевода: Всеволод Зубарев.
Перевод Metamorphoses (2000).
Автор перевода: Всеволод Зубарев.
Перевод All Roads (2001).
Автор перевода: Всеволод Зубарев.
Перевод Adventure (1976).
Автор перевода: Денис Гаев.
Для разработки игр рекомендуется скачать сборку версии v0.9.0 (обновлена 09 августа 2018), которая включает в себя компилятор (под Windows), библиотеку, демонстрационные игры и имеющуюся документацию.
Особенности русской версии, которые нужно учесть при написании игр, перечислены в FAQ.
Самая свежая версия библиотеки всегда доступна на GitHub: https://github.com/yandexx/rinform-glulx. Патчи и баг-репорты сильно приветствуются.
Начиная с версии 0.9, рекомендуемой считается версия для Glulx. GitHub-репозиторий для Z-машины находится тут.
Компиляторы для других операционных систем есть на IF Archive. Компилятор можно собрать самостоятельно из исходников c GitHub (чистый си).
Хороший способ понять, как устроены игры на Информе, — почитать исходники готовых игр.
Также есть FAQ, в котором перечислены все особенности русской версии, а также есть ответы на другие вопросы.
Быструю помощь можно получить на канале #rinform в чате Discord: https://discord.gg/MdT2ZnQ.
Также по всем вопросам можно (и нужно!):
Если вы нашли баг — добавьте его, пожалуйста, в трекер. Весь этот сайт также доступен на GitHub.