ТОМ 0.9 бета: различия между версиями

Содержимое удалено Содержимое добавлено
мНет описания правки
Строка 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==