Дрейфовать

Дрейфовать
Оригинальный автор(ы)Кэмпбелл Уайлд
Разработчик(и)Кэмпбелл Уайлд
Стабильный релиз
5.0 выпуск 36 / 12 сентября 2020 г. ; 4 года назад ( 2020-09-12 )
Операционная системаМайкрософт Виндоус
Доступно вАнглийский
Типинтерактивная художественная литература и игра
ЛицензияBSD 3-Clause ( лицензии BSD )
Веб-сайтwww.adrift.co

ADRIFT [1] — графический пользовательский интерфейс, используемый для создания и воспроизведения текстовых приключений . [2] [3] Название является аббревиатурой от «Adventure Development & Runner — Interactive Fiction Toolkit». Проект был разработан исключительно Кэмпбеллом Уайлдом, пока он не сделал его исходным кодом с открытым исходным кодом в 2018 году. [4] С тех пор другие внесли лишь незначительный вклад в основные программы (Developer и Runner), хотя в других местах были сделаны вклады в альтернативные Runners [5] [6] и стандартную библиотеку по умолчанию. [7]

Набор инструментов состоит из двух программ: разработчика (использовалась для написания игр — до ADRIFT 5 называлась генератором) и бегуна (использовалась для игры в них), хотя бегун доступен для загрузки отдельно. В текущей стабильной версии (версия 5.0.36), выпущенной в 2020 году, обе программы работают только на платформах Microsoft Windows , поскольку они написаны на Visual Basic. ADRIFT начинался как условно-бесплатное программное обеспечение . Когда был выпущен ADRIFT 5, он стал donationware , пока не стал открытым исходным кодом. Некоторое время ADRIFT 5 мог работать на Linux с использованием проекта Mono , но более поздние обновления не работали должным образом с Mono, поэтому эти версии были пропущены.

Одновременно с конкурсом Interactive Fiction 2011 года был запущен ADRIFT WebRunner. Это позволяет играть в игры ADRIFT 5 онлайн. Поскольку игра работает на стороне сервера, она позволяет играть в игры на любом устройстве, например iPad . ADRIFT 5 перешла в статус бета-версии [8] с 4 апреля 2011 года, когда она стала доступна для загрузки всем желающим. [9]

В отличие от многих инструментов для создания текстовых приключений (таких как TADS ), автору не нужно много знать о том, как программировать, чтобы использовать ADRIFT Developer. Вместо этого автору предоставляется простой графический интерфейс, с помощью которого он может написать свою игру. [10] Это позволяет быстрее писать текстовые приключения тем, кто в первую очередь является авторами, а не программистами . [11]

Две из наиболее высоко оцененных критиками игр ADRIFT на сегодняшний день — это The PK Girl , которая заняла 6-е место на конкурсе интерактивной фантастики в 2002 году [12] и A Fine Day for Reaping , которая заняла 7-е место на конкурсе интерактивной фантастики [13] и выиграла премию XYZZY за лучшую историю в 2007 году [14].

Другие операционные системы

Поскольку ADRIFT изначально работает только на Windows, многие пользователи других операционных систем не могут запустить оригинальное программное обеспечение. jAsea — это приложение Java с открытым исходным кодом , которое запускает игры ADRIFT 4. Оно позволяет любому человеку с веб-браузером с поддержкой Java, независимо от платформы, играть в игры ADRIFT. Разработка jAsea была прекращена в 2004 году. Однако SCARE — это вторичный клон jAsea ANSI/ISO C, и проект привел к возможности играть в игры ADRIFT на нескольких платформах, включая Linux, Windows, DOS, Macintosh и Amiga. [15] SCARE стал стандартным интерпретатором в большинстве многоинтерпретаторных программ, таких как Gargoyle [16] и Fabularium. Кроме того, Fabularium поставляется с интерпретатором ADRIFT 5 под названием BEBEK. [5] Кроме того, в игры ADRIFT 5 можно играть на Linux и Mac с помощью нового интерпретатора под названием FrankenDrift. [6]

Ссылки

  1. ^ "Запись ADRIFT на ifwiki.org"
  2. ^ «Сообщества интерактивной фантастики: от сохранения к продвижению и далее».
  3. ^ "Интерактивная художественная литература, основанная на правилах (полная презентация)". CiteSeerX 10.1.1.360.3604 . 
  4. ^ "Pull requests · jcwild/ADRIFT-5". GitHub . 13 июля 2021 . Получено 2021-09-17 .
  5. ^ ab "Fabularium: Interactive Fiction - Приложения в Google Play". play.google.com . Получено 2021-09-17 .
  6. ^ ab "GitHub - awlck/frankendrift: кроссплатформенный фронтенд для ADRIFT Runner". GitHub . 12 августа 2021 г. Получено 17 сентября 2021 г.
  7. ^ "GitHub - kpeamon/ADRIFT-5: Обновлены файлы библиотеки для использования с ADRIFT 5". GitHub . Получено 2021-09-17 .
  8. ^ "Информационная страница ADRIFT 5.0"
  9. ^ "Блог о прогрессе ADRIFT 5"
  10. ^ "Архивная копия" (PDF) . Архивировано из оригинала (PDF) 2015-09-30 . Получено 2015-07-30 .{{cite web}}: CS1 maint: архивная копия как заголовок ( ссылка )
  11. ^ "Brass Lantern - Простые интерактивные языки художественной литературы"
  12. ^ Результаты соревнований IF 2002
  13. ^ Результаты соревнований IF 2007
  14. ^ Результаты XYZZY Awards 2007
  15. ^ "ADRIFT Clones". ADRIFT . 2004. Архивировано из оригинала 2005-02-11.
  16. ^ "Gargoyle : Interactive Fiction". ccxvii.net . Получено 2021-09-17 .
  • Официальный сайт
  • домашняя страница jAsea
  • Домашняя страница проекта SCARE
  • Fabularium на Google Play
  • FrankenDrift для Mac, Linux и Windows
Взято с "https://en.wikipedia.org/w/index.php?title=ADRIFT&oldid=1231925245"