скає безглузді помилки, але, в принципі, придатний для роботи - багато що залежить від автора гри.
Дана система дозволяє використовувати чотири різні варіанти управління грою:
- класичний текстовий введення;
- вибір варіантів з меню;
система з наявністю стовпців використовуваних слів.
При цьому навіть у рамках однієї гри можна поєднувати ці елементи.
. 1.9 GTI - графічно-текстовий інтерпретатор
Проста платформа вітчизняного походження для розробки ІЛ, керованої за допомогою меню і кнопок. Особливість - для написання квестів використовується тільки російську мову. Остання офіційна версія - 1.2. Розробка та підтримка: GuchaGames interactive. Розробник Валентин Gucha Гуков. Доступність - freeware.
Принципи технології: інтерпретатор, який працює безпосередньо з вихідними текстами. Файли з квестами зазвичай лежать в каталозі разом з графікою, і музикою. У ранніх версіях кожна локація описувалася в окремому файлі, в останніх цей недолік виправлений. Переносимість - всі версії Windows.
Особливості:
а) написаний на Дельфі 7, не вимагає додаткових бібліотек для роботи;
б) підтримує накладення картинки на фон, підтримку графіки в інвентарі і невеликі спецефекти, програвання звуків на тлі музики;
в) інтерпретатор має свою власну мову, що дозволяє створювати менюшние квести в будь-якому текстовому редакторі;
г) відрізняється від інших використанням як команд російських абревіатур або скорочень, таких як тек raquo ;, доб (текст, додати) і т.п., у зв'язку з чим, дуже простий для вивчення;
д) текстове поле має невеликий розмір, оскільки інтерпретатор розрахований на висновок тексту невеликими порціями на вимогу користувача; шматки тексту значних розмірів можна виводити послідовно або користуватися прокруткою;
е) для вибору може надати від одного до 4-х варіантів дій;
ж) забезпечений зрозумілою документацією та прикладами квестів від автора, які дозволяють легко розібратися в структурі мови і самому зробити свій квест протягом короткого часу.
. 1.10 6 днів
Платформа на основі скриптової мови Lua 5.0. Призначена для створення ігор з текстовим введенням. У стандартному пакеті підтримується тільки текстовий висновок, але завдяки розширюваності і вбудовуваність самого Lua, можливе створення Раннера з графічним і будь-яким іншим висновком. Остання версія - 1.25.
Розробка та підтримка - (c) Лицар у сірій фланелі, +2004, у розробці друга версія платформи. Очікується підтримка Lua 5.1, кроссплатформенность білдера/Раннера, підтримка спадкування, простіший доступ до методів і даними, підтримка бібліотек, html-Раннер (мультимедійні можливості). Доступність - freeware.
Принципи технології: проект, зроблений в билдер, компілюється в файл .lua, який можна запускати як з Раннера, так і окремо з інтерпретатора Lua.
Переносимість: - багатоплатформовий мову, підтримуваний Windows, MacOs, Linux, PalmOs, Pocket PC і ще рядом невідомих езотеричних платформ. Останні версії білдера і Раннера зроблені тільки для Windows, але скомпільований файл запускається на будь-якій платформі під інтерпретатором Lua.
Особливості:
а) написаний на скриптовій мовою Lua, не вимагає додаткових бібліотек для роботи ;.
б) наочний графічний інтерфейс білдера;
в) парсер, не прив'язаний до відмінками і підтримуючий багатомовність, поступається за якістю парсеру RTADS, втім, багато залежить від автора квесту;
г) забезпечений документацією та уроками від автора, які дозволяють розібратися в структурі мови і самому зробити свій квест протягом короткого часу;
д) ООП підтримується не в повному обсязі, спадкування доведеться робити ручками raquo ;, що вимагає доброго знання мови Lua.
Цілком можливо, що LUA займе свою гідну нішу серед IF-платформ.
. 1.11 Вибір технології розробки
Для квесту з менюшним управлінням один вибір з двох: QSP або URQ.
Їх загальні гідності:
- відмінна супровідна документація;
- системи прості в освоєнні для початківців і мають велике багатство можливостей для просунутих авторів;
хороша пропрацьованість движка - URQ c 1999 року, QSP з 2001 (якщо мене не підводить пам'ять) тому все, що хотілося авторам, в них вже є;
...