TDZ: различия между версиями
Перейти к навигации
Перейти к поиску
Nikita (обсуждение | вклад) |
Oreolek (обсуждение | вклад) м |
||
Строка 21: | Строка 21: | ||
[[:Категория:Игры на TDZ|Игры, написанные на TDZ]] | [[:Категория:Игры на TDZ|Игры, написанные на TDZ]] | ||
− | + | [[Категория:Парсерные платформы]] | |
[[Категория:Платформы без программирования]] | [[Категория:Платформы без программирования]] |
Версия 18:18, 31 мая 2018
TDZ - движок для написания парсерных текстовых игр, созданный Дмитрием Блау. Название является аббревиатурой от Textmode Dimouse & Zubik.
Для облегчения создания игр на TDZ пользователям доступен специальный графический редактор - TDZ edit.
Изначально движок разрабатывался как прототип системы скриптов для взаимодействия между объектами с помощью "действий" в отдельной RPG игре, проектировавшейся автором. По этой причине TDZ с самого начала не планировался как полноценная парсерная платформа, что обуславливает целый ряд его ограничений.
Сам движок написан на языке C++ с помощью библиотеки pdcurses. Редактор же TDZ edit на языке Python с помощью фреймворка Turbogears.
Документация
- Статья с описанием, комментариями к исходникам и примерами использования TDZ
- Инструкция по установке Python и фреймворка Turbogears (требуется для работы с TDZ проектами в редакторе TDZ edit)
- TDZ - редактор, мини-курс по созданию игры (видео)
Ссылки
- Официальный сайт TDZ
- "О текстовых приключениях — возвращение к истокам" - обзор проекта и мотивов его создания от автора.
- Обсуждение на форуме iFiction.Ru
- Обсуждение на форуме Old-Games.RU