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