STK1: различия между версиями
Содержимое удалено Содержимое добавлено
Fireton (обсуждение | вклад) Нет описания правки |
Enola (обсуждение | вклад) мНет описания правки |
||
| (не показаны 24 промежуточные версии 7 участников) | |||
Строка 1:
'''STK1'''
== Разработчики ==
[[Смирнов, Андрей]] (Eten)
==Общая информация==
Первая из трех ветвей развития проекта [[LASOFTGAME
== Принципы технологии ==
Язык разработки MS VISUAL C# 2005, требует установленной на компьютере пользователя [[Wikipedia:.NET_Framework|.NET Framework]] версии 2.0 и выше.
Квест разрабатывается в файлах с расширением *.stk (исходник) и компилируется в файл *.lsf, который содержит в себе 2-х байтовый код, основанный на командах LASOFTGAME низкого уровня (ассемблере) для проигрывателя. Текст имеет кодировку только [[Wikipedia:Юникод|UNICODE]] (UTF-16).
В данной версии нет поддержки графики, музыки, видео и прочих мультимедийных приложений к квесту.
== Переносимость ==
По выше написанной причине, пока что Windows 2000 Service Pack 3, Windows 98, Windows 98 Second Edition, Windows ME, Windows Server 2003, Windows XP Service Pack 2. Может работать на Windows Vista, но официально гарантии нет.
[http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=ru Вся информация о .Net Framework 2.0 на сайте MicroSoft]
[http://lasoftgame.ru/viewpage.php?page_id=2 .Net Framework 2.0 на сайте LASOFTGAME]
== Стадия развития ==
Идет разработка ядра платформы и соответствующих приложений.
Доступной для скачивания версии нет.
==Основные тенденции развития версии==
В данной версии СТК (STK1) будет уделенно внимание базовой структуре самого языка, оформления текста в игре. А также развитие ООП на основе трех базовых типов объектов и отношений.
Главная цель версии STK1 - это восоздать нормальную и
==Сходство и отличия от существующих платформ==
Также по утверждению [[Eten|автора]], "есть сходство с [[QSP]], в плане реализации языка, но
==Особенность платформы==
*Концепция права выбора в реализации самого квеста, т.е. выбор реализации его управления ([[менюшная платформа|меню]] или [[парсер]]), выбор вывода текста и его оформления и т.д.
*Использование гибкого и простого ООП на основе трех базовых объектов: объект, актер, герой; и отношений.
*Использование понятий: [[локация]], мир, квест, события и т.д. на уровне тэгов с принятыми особенностями.
*Платформа ориентирована больше всего для авторов, а не для программистов.
==Ссылки==
[http://lasoftgame.ru Официальный сайт проекта LASOFTGAME]
[[Категория:Разработка платформ]]
| |||