TADS Toolchain: различия между версиями

Содержимое удалено Содержимое добавлено
Новая страница: «<!-- Всем редакторам: Эта страница используется как тестовый полигон для обкатки шаблона…»
 
 
(не показано 13 промежуточных версий 2 участников)
Строка 1:
<!--
Всем редакторам:
 
Эта страница используется как тестовый полигон для обкатки шаблона Product info, так как её поломки никого не обидят.
По этой причине, в разные моменты времени она может выглядит странно. Не стоит волноваться и убирать отсюда сырой шаблон Product info, всё под контролем. Все косяки должны чиниться на странице шаблона.
 
Редакторам Product info:
 
Пока Product info толком не заработал, внизу страницы вручную проставлены категории. В дальнейшем они должны проставляться автоматически шаблоном, поэтому когда он научится это делать, следует не забыть их удалить, чтобы гарантировано видеть результат работы шаблона.
-->
 
{{product info
|название = TADS Toolchain
|тип = Инструменты, Интерпретаторы TADS
|разработчик = [[Разработчик::Цейковец, Никита]]
|языки интерфейсаязык = Русский
|операционные системысистема = Windows
|написано на = [[AutoIt]], [[C++]], [[Haskell]], [[Qt]]
|язык разработки = [[TADS|TADS 2]]
|читаемыечитаемый форматы данныхформат = [[.t|Исходный код TADS 2 (*.t)]] и [[.gam|Игры TADS 2 (*.gam)]]
|создаваемыесоздаваемый форматы данныхформат = [[.t|Исходный код TADS 2 (*.t)]], [[.gam|Игры TADS 2 (*.gam)]], и [[.exe|Исполняемые файлы (*.exe)]] и [[.ifiction|Описания игр (*.ifiction)]]
|первый выпуск = 14.02.2018
|последняя версия = 1.26
|дата последней версии = 2409.0407.20182020
|состояние = Активное
|лицензия = [[Freeware]]
|сайт =
Строка 37 ⟶ 25 :
== Основные возможности ==
# Компиляция исходного кода с выводом информации об ошибках.
# Извлечение текстового содержимого из всего проекта в документ редактируемого формата, а также обратное внедрение содержимого этого документа после редактирования с заменой соответствующих строк во всём проекте.
# Внедрение текстового содержимого с заменой соответствующих строк во всём проекте из документа редактируемого формата.
# Извлечение всех строк в виде простого текста.
# Запуск игры в мультимедийном и консольном интерпретатореинтерпретаторах.
# Регрессионное тестирование игр посредством их автопрохождения по перечню заданных команд с записью транскрипта и автоматического сравнения таких транскриптов с выводом отчёта о найденных расхождениях.
# Добавление в файл игры одного или нескольких файлов ресурсов или же целой директории с такими файлами (статичные и анимированные изображения, звуки и др.).
# Сборка игры в виде исполняемого файла для систем Windows со встроенным мультимедийным проигрывателем.
# Генерация [[IFID]] для новых игр, а также извлечение метаданных из собранных игр в соответствии с [[Вавилонский договор|Treaty of Babel]].
# Декомпиляция байт-кода.
 
Строка 52 ⟶ 41 :
* [http://forum.ifiction.ru/viewtopic.php?pid=36735 Обсуждение на форуме]
 
== См. также ==
[[Категория:Инструменты]]
* [[:Категория:ИнтерпретаторыИгры на RTADS|Игры на RTADS]]
* [[:Категория:Игры на TADS 2|Игры на TADS 2]]