UrqW Game Template: различия между версиями

Материал из IFВики
Перейти к навигации Перейти к поиску
Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
 
Строка 11: Строка 11:
|первый выпуск = 17.04.2025
|первый выпуск = 17.04.2025
|последняя версия =
|последняя версия =
|дата последней версии = 22.03.2026
|дата последней версии = 06.11.2026
|лицензия = [https://github.com/urqw/game_template/blob/master/LICENSE.txt CC0-1.0]
|лицензия = [https://github.com/urqw/game_template/blob/master/LICENSE.txt CC0-1.0]
|сайт = [https://github.com/urqw/game_template github.com/urqw/game_template]
|сайт = [https://github.com/urqw/game_template github.com/urqw/game_template]

Текущая версия от 21:02, 6 ноября 2026

UrqW Game Template
Тип Инструменты, Интерпретаторы URQ
Разработчик(и) Цейковец, Никита
Языки интерфейса Английский
Операционные системы Node.js
Написано на JavaScript
Язык разработки URQL и JavaScript
Читаемые форматы файлов Файл-манифест пакета игры UrqW (*.json), Запись iFiction (*.iFiction), а также аналогично UrqW
Создаваемые форматы файлов Файл-манифест пакета игры UrqW (*.json), Запись iFiction (*.iFiction), Текстовые файлы (*.txt), Шифрованные игры URQ (*.qs1), Шифрованные игры URQ (*.qs2), а также аналогично UrqW
Дата первого выпуска 17 апреля 2025
Последняя версия
Дата последней версии 6 ноября 2026
Состояние {{{состояние}}}
Лицензия CC0-1.0
Сайт github.com/urqw/game_template


Шаблон новой игры для платформы UrqW, предназначенный для автоматизации рутинных действий.

Основные возможности

  • Создание и обновление файла-манифеста (manifest.json) для пакета игры UrqW при помощи скрипта с последовательным запросом нужных данных.
  • Автоматическая генерация IFID для разрабатываемой игры.
  • Создание и обновление файла записи iFiction для пакета игры UrqW при помощи скрипта с последовательным запросом нужных данных.
  • Быстрое открытие локальной копии документации платформы в браузере.
  • Автоматизированные сборка и запуск разрабатываемой игры в копии UrqW, запущенной на локальном веб-сервере с отображением панели отладки в меню, а также автоматическое обновление воспроизводимой игры при пересборке пакета.
  • Автоматизированная сборка пакета с игрой для релиза в виде локального файла.
  • Возможность сразу добавить репозиторий игры в репозиторий экземпляра UrqW как подмодуль Git. Структура шаблона соответствует требованиям UrqW для добавления игр в качестве подмодулей.
  • Извлечение текста описаний, действий, строковых литералов и комментариев из исходного кода игры для вычитки отдельно от конструкций языка программирования.
  • Работа с шифрованными игровыми файлами в форматах qs1 и qs2, в том числе в Unicode.
  • Автоматическая сборка и публикация игры с последними обновлениями в инфраструктуре GitHub с возможностью запуска её в UrqW по прямой ссылке без прохождения процедуры добавления игры в каталог.

Ссылки

См. также