-
Couldn't load subscription status.
- Fork 12
Description
Озабоченная общественность хоть и молчит и давно явно не мотивирует, но ждёт возобновления разработки новой мажорной версии и готова поддержать в меру сил.
Помимо общего рефакторинга и мелких функциональных доработок предлагается в версии 2.0 реализовать или предусмотреть на инфраструктурном уровне следующие фундаментальные нововведения:
- Мультиязычность интерфейса #50
- Асинхронная загрузка ресурсов игры #51
- Интеграция URQL с JavaScript #52
- Механизм передачи сохранений между несвязанными рабочими сессиями #53
- Специальный HTML-файл в ресурсах игры для управления интерфейсом и хранения URQL-кода #55
- Сборка UrqW с игрой в виде единого автономного HTML-файла #56
Разработку версии 2.0 предлагается вести со следующими ориентирами:
- По-прежнему полностью автономная сборка из репозитория проекта. Все необходимые внешние зависимости подвергаются вендорингу.
- Отсутствие обязательных интеграций с какими-либо внешними сервисами.
Это представляется важным ввиду больших пауз в разработке UrqW, что, при наличии внешних зависимостей, может привести к устареванию проекта до полной его неработоспособности, тогда как в мире текстовых игр важно обеспечивать работоспособность всех инструментов без срока давности, так как сами игры существуют уже вне времени.