Содержимое удалено Содержимое добавлено
|
|
|
Главная цель версии STK1 - это восоздать нормальную и рабоспособную платформу на основе [[менюшная платформа|менюшной]] со спектром широких возможностей требующихся для разработки, как простых квестов, так и сложных.
==Сходство и отличия от существующих платформ==
==Схожести и различия платформы==
По аналогии сИспользованием ООП напоминает [[TADS]], но, впо отличиеутверждению от него[[Eten|автора]], "использует ООП проще и гибче, за счет ограничений множественного наследования у классов и поддержка этого наследования у отношений, которые в одно и тоже время задают сигнатуру объекта и правила работы с ним по отношению к другим объектам. Наследование самих объектов реализовано, также как и в Паскале, т.е. базовый объект и производный от него в линейном порядке объект."
ЕстьТакже по утверждению [[Eten|автора]], "есть сходство с [[URQ]]ой, но в плане языка гибче и удобнее, дает возможности реализовать тежете же ИЛ без особых затруднений в различных вариациях одно и того же алгоритма квеста."
Также по утверждению [[Eten|автора]], "есть сходство с [[QSP]], в плане реализации языка, но в следствиивследствие того, чтогочто язык использует комбинированный подход (тэг и команда) к описанию квеста, язык намного проще и содержит не так много отдельных и самостоятельных функций. Все остальные концепции заэувалированны через тэги с атрибутами."
==Особенность платформы==
|