Жанровая направленность: Текстовые игры любого стиля с вставками 2D графики;
Платформа: PC (Windows);
Лицензия: Freeware;
Язык программирования: LUA;
Открытый исходный код: не предоставляется;
Мультиплеер: не возможен;
Достоинства: опрятная платформа, отвечающая основным требованиям;
Недостатки: не очень популярна, мало игр, редактор;
Разработчики движка: Александр Граф.
Милена - менюшная freeware-платформа отечественного происхождения для разработки текстовых игр или игровой литературы. Изначально она создавалась как универсальный проигрыватель квестов на базе URQ и QSP. Но стала вполне самостоятельной платформой, использующей свой собственный язык, схожий с URQL.
Основное назначение "Милены" - создание игр, управляемых с помощью выбора вариантов меню и встроенной поддержкой инвентаря. Теоретически, возможно и использование парсера. Поддерживаются многофайловые квесты, графика, звуки, HTML-оформление, шифрование квестов по алгоритму md5. Внешний вид интерфейса игры можно изменять через HTML, CSS и DOM-элементы. Можно создать в любом стиле какие угодно меню и кнопки, слайдеры, полосы прокрутки и т.д.
Базовые средства языка позволяют выводить текст и управляющие кнопки, встраивать кнопки прямо в текст, иметь числовые и строковые переменные, выполнять ветвления и циклы в зависимости от определенных условий, обращаться к подпрограммам, загружать модули. Модули позволяют полностью или частично обеспечить совместимость с некоторыми другими платформами. На данный момент обеспечена совместимость с платформами ТОМ, 6days LUA и частично с QSP.
Интерпретатор языка Милена написан с использованием библиотек lua и работает с текстовыми файлами с такими расширениями: .pua, .msf, .mcf, .pca.
В перспективе платформу можно портировать на любую ОС, поддерживающую Lua. Особенно интересны были бы мобильные платформы. Пока сделана версия под Windows.
Система документирована. Код игры доступен для просмотра – смотрите на официальном сайте. Разработчиком данной программы является Александр Граф. Данная платформа вполне вам подойдет для создания своей интерактивной книги, для создания игр, управляемых с помощью меню и кнопок.
Официальный сайт: http://milena.w2c.ru
http://milena.userforum.ru
|