Об этом проекте
Tuesday JS — это простой, бесплатный и открытый движок для визуальных новелл, который работает напрямую в веб-браузере. Написанный на JavaScript без использования сторонних библиотек, он устраняет необходимость в дополнительном программном обеспечении. Движок использует стандартные элементы HTML5, такие как `div` и `img`, что позволяет ему поддерживать любые медиаформаты, совместимые с браузерами, включая SVG-векторную графику, GIF-анимации и стили CSS.
Основные функции включают:
- **Визуальный редактор**: Редактор сцен, позволяющий пользователям располагать элементы и просматривать, как сцены адаптируются к различным размерам экрана, используя стандартные единицы HTML (проценты, пиксели, сантиметры). Он позволяет создавать графические или кинетические новеллы без знания программирования, хотя JavaScript и CSS могут быть использованы для расширенной настройки.
- **Перевод и локализация**: Встроенный инструмент перевода помогает добавлять и редактировать локализованные тексты без выхода из редактора, отображая прогресс для каждого языка. Пользователи могут локализовать практически любой элемент, включая текст и графику, и экспортировать все тексты в CSV для внешнего редактирования.
- **Скриптинг на JSON**: Скрипты истории хранятся в структуре JSON, что обеспечивает их переносимость на другие движки или платформы. Редактор включает встроенный инструмент JSON для редактирования всего скрипта или отдельных элементов.
- **Кроссплатформенная совместимость**: Доступен как веб-приложение и как автономные приложения для Android, Windows и macOS. Все версии полностью совместимы друг с другом и имеют одинаковый интерфейс.
- **Поддержка ASCII-арта**: Движок адаптирован для отображения ASCII-графики, что позволяет пользователям обогащать тексты изображениями и узорами, созданными из текстовых символов.
Проект направлен на то, чтобы сделать разработку визуальных новелл такой же доступной, как создание презентаций в офисных программах, не требуя от пользователя специальных навыков.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.