News[5]
За последнее время KHORIX Engine значительно улучшился и стал настоящим игровым движком. Сценарии и анимации стали удобнее, редактор работает быстрее и стабильнее, а сборка игр теперь не требует специальных инструментов. Мы разделили движок на независимые жанровые модули, добавили поддержку Android, а также продолжили улучшать безопасность, локализацию и доступность. Подробнее ниже.
Мы сделали сцены полностью функциональными. Теперь в визуальной новелле есть диалоги, выборы, персонажи, работа камеры, звук, видео, кликабельные зоны, условия, циклы, таймеры, уведомления, меню и другие элементы. Ядро для VN практически готово: осталось разработать несколько нод, протестировать все и устранить возможные проблемы.
Мы добавили удобное анимирование. Теперь камеру, персонажей и свойства сцены можно легко анимировать с помощью мыши и ключевых кадров. Есть функция превью, паузы, повтора и автоматического создания ключей. Это позволит создавать эффектные анимации для персонажей и других объектов.
Работу с озвучкой упростили. Игра теперь сама находит подходящую озвучку для реплик, а в редакторе добавили панель, которая показывает найденные и отсутствующие файлы. Также появилась возможность озвучивать текст через системный TTS. Но это не означает, что всё делает движок. Вы по-прежнему можете самостоятельно выбрать озвучку для реплики.
В редакторе появилось множество полезных функций. Теперь можно отменять и повторять действия, просматривать историю сохранений, использовать командную палитру, видеть мини-карту сцены, применять шаблоны нод, копировать связи и перетаскивать ресурсы мышью.
Мы ускорили работу редактора. Окна и панели открываются быстрее, тяжёлые задачи выполняются в фоновом режиме, а интерфейс не зависает при сохранении или загрузке проекта. Редактор стал более стабильным. Ошибки в одной панели не влияют на весь редактор. Неудачные изменения можно легко отменить, а все проблемы фиксируются в понятном журнале.
Мы дошли к этапу сборки игры. Теперь для запуска и сборки не требуется Rust: редактор уже включает готовый движок. Игры можно собирать для Windows, Linux, macOS и браузера. Android тоже технически готов, но, как и остальные платформы, пока работает в тестовом режиме.
Разделили движок на отдельные компоненты. Теперь визуальная новелла, 2D, JRPG и 3D - это независимые части, а не единый монолит. Добавлять новые жанры и функции стало проще, а ненужные элементы можно не использовать.
Также улучшили качество и безопасность. Внедрили автоматические проверки, защиту от вредоносных файлов и ошибок в сценариях. Исправили множество мелких, но значимых проблем. Починили камеру, устранили тряску экрана, улучшили работу откатов сцен, сделали более удобным выбор вариантов, оптимизировали прокрутку длинных списков, наладили запуск редактора и поведение кликабельных зон.
Также улучшили качество и безопасность. Внедрили автоматические проверки, защиту от вредоносных файлов и ошибок в сценариях. Исправили множество мелких, но значимых проблем. Починили камеру, устранили тряску экрана, улучшили работу откатов сцен, сделали более удобным выбор вариантов, оптимизировали прокрутку длинных списков, наладили запуск редактора и поведение кликабельных зон.
Мы приближаемся к альфа-тестированию! Когда движок станет стабильным, начнется недельный этап тестирования. Вы сможете опробовать его, поделиться предложениями по улучшению и сообщить о проблемах.
На этом пока все. Мы продолжаем работать над движком. Хотим, чтобы к релизу мы могли не только показать его, но и гордиться им.
news