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

Материал из IFВики
Перейти к навигации Перейти к поиску
(Новая страница: «{{product info |название = |тип = Интерпретаторы TADS |разработчик = Разработчик::Берг, Руне|Руне Б…»)
 
 
Строка 11: Строка 11:
 
|создаваемый формат =  
 
|создаваемый формат =  
 
|первый выпуск = 2015
 
|первый выпуск = 2015
|последняя версия = Pre-beta 10
+
|последняя версия = Pre-beta 19
|дата последней версии = 28.03.2018
+
|дата последней версии = 4.10.2021
 
|состояние =  
 
|состояние =  
 
|лицензия = [[HTML TADS|HTML TADS Freeware Source Code License]]
 
|лицензия = [[HTML TADS|HTML TADS Freeware Source Code License]]

Текущая версия на 22:52, 28 октября 2021

XTads
Тип Интерпретаторы TADS
Разработчик(и) Руне Берг
Языки интерфейса Английский
Операционные системы macOS
Написано на C++, C, Objective-C
Язык разработки
Читаемые форматы файлов Игры TADS (*.gam;*.t3;*.t3x), Внешние ресурсы TADS (*.rs?;*.3r?)
Создаваемые форматы файлов
Дата первого выпуска 2015
Последняя версия Pre-beta 19
Дата последней версии 4 октября 2021
Состояние
Лицензия HTML TADS Freeware Source Code License
Сайт xtadsetc.com


XTads - это интерпретатор игр на платформе TADS для операционных систем macOS, совместимый с TADS 2 и TADS 3. Он имеет ограниченную поддержку HTML TADS, воспроизводя игры преимущественно в простом текстовом режиме. Актуальная версия поддерживает macOS версии 10.12 (Sierra) и новее, но более старые сборки имеют поддержку macOS, начиная с 10.9 (Mavericks).

Интерпретатор предоставляет ряд дополнительных функций, предназначенных для более удобной отладки проектов, в частности, режим разработчика, в котором подсвечиваются орфографические ошибки и ошибки гипертекстовой разметки.

Кроме того, XTads является наиболее функциональным и современным интерпретатором TADS для macOS, поддерживающим корректное взаимодействие с VoiceOver.

Особенности работы с русским языком и играми RTADS

Традиционно в TADS 2 для игр использовались однобайтовые кодировки с целью обеспечения большей кроссплатформенности. Так, стандартной кодовой таблицей для русскоязычных игр, разрабатывающихся на RTADS, стала Windows-1251. По этой причине, при запуске русскоязычной игры на [[TADS|TADS 2] / RTADS в XTads, понадобится однократно настроить кодировку. Для этого в меню XTads > Preferences... > Misc > Default TADS 2 text encoding следует выбрать Cyrillic (Windows), после чего игру надо перезапустить — меню File > Restart.

Версии

Ссылки

См. также