Я собираюсь попробовать что-то оригинальное - попробуйте естественный язык.
Inform - это инструмент для создания интерактивной художественной литературы (например, текстовые приключения), которая имеет свой собственный язык. Он заботится о создании начальной «инфраструктуры» (ввод данных пользователем, распознавание глаголов и тому подобное) и позволяет сосредоточиться на создании «вещей», «мест» и «действий».
Вот пример, извлеченный из учебника :
Ящик с деревянными решетками находится в беседке. Ящик - это контейнер.
Мистер Джонс носит цилиндр. Ящик содержит молоток для крокета.
Это выглядит обманчиво легко, я знаю. Но попробуйте:)
Inform также позволяет вам публиковать ее в Интерактивная вымышленная база данных , а также экспортировать ее в стандартный формат Z-machine (я считаю, расширение файла для этого .z8 ). Существует даже javascript z-machine интерпретатор , на случай, если вы предпочитаете разместить свое приключение на веб-странице самостоятельно.
Редактировать : Я нашел две дополнительные "рамки" - я не знаю, используют ли они язык программирования, или они полностью графические, я не использую окна: Adrift и TADS 3