ЯРИЛ (Язык Разметки Интерактивной Литературы) - это парсерная платформа с визуальным редактором, не требующая редактировать исходный файл игры в текстовом редакторе. На текущий момент состоит из Редактора, Плеера и Тестера.
ЯРИЛ победил на Золотом Хомяке 2013 в номинации "Проект года" по мнению жюри!!!
Текущее состояние платформы, а также ссылки для скачивания: смотрите на вики-странице или в ветке новостей.
Архитектура игры на ЯРИЛе представляет собой множество локаций, предметов, действий (команд) и процедур обработки этих действий. Действия состоят из шаблонов команд для парсера и ссылки на процедуру. Процедура - это набор инструкций. Инструкции - это не код программы, а алгоритмическое дерево.
Редактор позволяет редактировать игру в формах, в частности: локации (название, описание, переходы), предметы (название, описание, словарь, первоначальное положение, признаки, перехваты действий), процедуры и действия:
Плеер:
Тестер (пока в зачаточном состоянии) используется для тестового прогона игр авторами в процессе разработки. Например, для игры можно написать несколько тестов для проверки различных сюжетных веток:
Проект поддерживается кросс-платформенным установщиком BitRock:
Неактивен
Vladimir написал:
После переустановки винды с Vista на 7 версию ваша ЯРИЛ успешно инсталлируется. Хотелось бы иметь к платформе инструкцию для разработки игр.
Инструкции пока нет... Что-то можно сделать в Редакторе, что-то пока только в файле игры (xml). Спрашивайте, что не понятно, расскажу, что к чему!
Будем работать над инструкцией...
Неактивен
Вообще, ещё есть страничка для обсуждения проблем, предложений http://ifml2.reformal.ru/
UPD. Заменил на актуальную страницу http://ifml2.reformal.ru/
Неактивен