6days LUA
6days LUA - freeware-платформа на основе скриптового языка Lua 5.0. Предназначена для создания игр с текстовым вводом. В стандартном пакете поддерживается только текстовый вывод, но благодаря расширяемости и встраиваемости самого Lua, возможно создание раннера с графическим и любым другим выводом.
Последняя версия: 1.25
Содержание
Разработка и поддержка
(c) Рыцарь в серой фланели, 2004 г. В разработке вторая версия платформы. Ожидается поддержка Lua 5.1, кроссплатформенность билдера/раннера, поддержка наследования, более простой доступ к методам и данным, поддержка библиотек, html-раннер (мультимедийные возможности).
Принципы технологии
Проект, сделанный в билдере, компилируется в файл .lua, который можно запускать как из раннера, так и отдельно из интерпретатора Lua.
Переносимость
Lua – кроссплатформенный язык, поддерживаемый Windows, MacOs, Linux, PalmOs, Pocket PC. Последние версии билдера и раннера сделаны только для Windows, но скомпилированный файл запускается на любой платформе под интерпретатором Lua.
Особенности
- Написан на скриптовом языке Lua, не требует дополнительных библиотек для работы.
- Наглядный графический интерфейс билдера.
- Парсер, не привязанный к падежам и поддерживающий многоязычность, уступает по качеству парсеру RTADS, впрочем, многое зависит от автора квеста.
- Снабжен документацией и уроками от автора, которые позволяют разобраться в структуре языка и самому сделать свой квест в течение короткого времени.
- ООП поддерживается не в полном объеме, наследование приходится делать вручную, что требует хорошего знания языка Lua.
Ссылки
Здесь можно скачать платформу «6 дней» - в архиве билдер, раннер и помощь по созданию игры.
Здесь можно скачать отдельно раннер (программу для запуска игр).
Здесь можно скачать игру: «Клара - расхитительница варенья» которая была написана, по утверждению автора за 5 дней по 2-3 часа.