ТОМ 0.9 бета: различия между версиями
Содержимое удалено Содержимое добавлено
ASBer (обсуждение | вклад) |
ASBer (обсуждение | вклад) мНет описания правки |
||
Строка 37:
Вся тяжесть обработки HTML тегов и прочей разметки ложится на front-end.
Полнота поддержки HTML зависит от конкретного front-end-а.
==Библиотеки==▼
в разработке...▼
===Стандартная библиотека===▼
Стандартная библиотека строится по модульному принципу. ▼
К каждому модулю будет свой тест, демонстрирующий его работу.▼
Автор сам будет решать, какие модули использовать в игре, а какие можно выкинуть.▼
''Модули стандартной библиотеки:''▼
====Main.tml====▼
*содержит минимально-необходимый набор функциональности;▼
*необходима для работы остальных модулей.▼
====Map.tml====▼
*позволяет размещать локации на карте;▼
*поддерживает перемещения по компасным направлениям - [[сзюв]]▼
====UnusVerb.tml====▼
*содержит список неиспользуемых глаголов▼
*генерит осмысленные сообщения для комманд с глаголами из списка▼
*не зависит от библиотеки Main.tml▼
===Порт библиотеки rTADS===▼
в разработке...▼
==Текущее состояние разработки==▼
Доступна [[Медиа:ConTOM.rar|версия 0.9.2.1 бета]]. ▼
К платформе прилагается короткая демо-игра, адаптированная для проигрывания в Милене. ▼
Также имеется окончательно устаревший [[Медиа:tom_sample.rar|набор файлов-примеров по программированию]]. ▼
(примеры приведу в соответствие с новым синтаксисом как только появится время)▼
Идет бета-тестирование и разработка документации.▼
==Интеграция с другими программами==
Строка 118 ⟶ 83 :
%Нажмите любую клавишу, чтобы остановить воспроизведение<pause>
%<music name="главная тема" event="stop">//Эта строка останавливает воспроизведение музыки с условным именем "главная тема"
▲==Библиотеки==
▲в разработке...
▲===Стандартная библиотека===
▲Стандартная библиотека строится по модульному принципу.
▲К каждому модулю будет свой тест, демонстрирующий его работу.
▲Автор сам будет решать, какие модули использовать в игре, а какие можно выкинуть.
▲''Модули стандартной библиотеки:''
▲====Main.tml====
▲*содержит минимально-необходимый набор функциональности;
▲*необходима для работы остальных модулей.
▲====Map.tml====
▲*позволяет размещать локации на карте;
▲*поддерживает перемещения по компасным направлениям - [[сзюв]]
▲====UnusVerb.tml====
▲*содержит список неиспользуемых глаголов
▲*генерит осмысленные сообщения для комманд с глаголами из списка
▲*не зависит от библиотеки Main.tml
▲===Порт библиотеки rTADS===
▲в разработке...
▲==Текущее состояние разработки==
▲Доступна [[Медиа:ConTOM.rar|версия 0.9.2.1 бета]].
▲К платформе прилагается короткая демо-игра, адаптированная для проигрывания в Милене.
▲Также имеется окончательно устаревший [[Медиа:tom_sample.rar|набор файлов-примеров по программированию]].
▲(примеры приведу в соответствие с новым синтаксисом как только появится время)
▲Идет бета-тестирование и разработка документации.
==План развития платформы==
Строка 148 ⟶ 149 :
v.2.0 - вторая версия - парсер с динамическими шаблонами.
==Changelog==
| |||