Милена: различия между версиями
Содержимое удалено Содержимое добавлено
Korwin (обсуждение | вклад) м исправлена очепятка, дополнено предложение |
Qweetark (обсуждение | вклад) мНет описания правки |
||
| (не показано 19 промежуточных версий 8 участников) | |||
Строка 1:
{{product info
|название =
|тип = Менюшные платформы
|разработчик = [[Разработчик::Граф, Александр|Александр Граф]]
|язык = Русский
|последняя версия = 2.5.2
|дата последней версии = 06.01.2012
|состояние =
|лицензия = [[Freeware]]
}}
'''Милена''' - [[менюшная платформа|менюшная]] [[freeware]]- платформа отечественного происхождения для разработки [[ИЛ]] (в первую очередь - для создания игр, управляемых с помощью меню и кнопок. Первоначально создавалась как универсальный проигрыватель [[URQ]] и [[QSP]] квестов. В процессе развития выросла в самостоятельную платформу, использующую свой собственный язык, схожий с [[URQL]]. Разработчик - [[Александр Граф]]
[[Изображение:
==Принципы технологии==
[[Интерпретатор]] языка [[Милена]] написан с использованием библиотек [[lua]] и работает с текстовыми файлами с расширение .pua, .msf, .mcf, .pca.
==Переносимость==
Очевидно, в перспективе платформу можно портировать на любую ОС, поддерживающую Lua. Особенно интересны были бы мобильные платформы. Пока сделана версия под Windows.
▲Очевидно, в перспективе платформу можно портировать на любую ОС, поддерживающую Lua. Особенно интересны были бы мобильные платформы. Пока сделана версия под Windows. Должны быть установлены дополнительные [[библиотеки lua 5.1]]
==Основные возможности==
Основное назначение "Милены" - создание игр, управляемых с помощью выбора вариантов меню и встроенной поддержкой инвентаря. Теоретически, возможно и использование [[парсер]]а. Поддерживаются многофайловые квесты, графика, звуки, HTML-оформление, шифрование квестов по алгоритму md5.
Базовые средства языка позволяют выводить текст и управляющие кнопки, встраивать кнопки прямо в текст, иметь числовые и строковые переменные, выполнять ветвления и циклы в зависимости от определенных условий, обращаться к подпрограммам,
Система документирована. Код игры доступен для просмотра
▲Базовые средства языка позволяют выводить текст и управляющие кнопки, встраивать кнопки прямо в текст, иметь числовые и строковые переменные, выполнять ветвления и циклы в зависимости от определенных условий, обращаться к подпрограммам, загужать модули.
== Ссылки ==▼
* {{Старая_ссылка|на=http://milena.w2c.ru|архив=http://web.archive.org/web/20180615033912/http://milena.w2c.ru:80/|Официальный сайт}}
== См. также ==
* [[:Категория:Игры на Милена|Игры на Милена]]
▲Система документирована. Код игры доступен для просмотра. Платформа быстро развивается, новые версии выходят регулярно.
[[Категория:Заброшенные платформы]]
▲== Ссылки ==
▲[[Категория:Платформы]] [[Категория:Менюшные платформы]]
| |||