Дайджест
May 13, 2025

Новостной дайджест по Claw Engine

Мы рады объявить о новом формате новостей о разработке Claw Engine! Чтобы держать тебя в курсе всех событий, мы будем выпускать двухнедельные дайджесты, полные свежих новостей и подробностей о прогрессе, чтобы ты чувствовал себя частью команды.

🛠 Независимые модули: гибкость и контроль

BHS завершили работу над MVVM (Model-View-ViewModel), который отвечает за разделение логики программы на модель, представление и View Model. С этого момента модули движка можно запускать независимо друг от друга, что ускорит тестирование и позволит кастомизировать рабочий процесс.

Синхронизация DataFlow позволит обновлять данные между модулями и ядром движка в реальном времени, и сложные сценарии программы смогут работать одновременно, без задержек.

DataFlow (поток данных) – концепция управления последовательностью выполнения частей кода.

🌳 Динамическое дерево

Создавать сцены стало проще. Дерево элементов теперь динамически подгружает объекты, мгновенно реагируя на изменения. Добавь модельку в сцену, и система сама оптимизирует ее расположение – это значительно ускорит работу и повысит отзывчивость интерфейса.

🚀 Обновлённый UX

Постарались сделать интерфейс лучше: убрали лишние инструменты, сделав взаимодействие с платформой более интуитивной. Также обновлена дизайн-система и доработаны интерфейсы модулей. Уже скоро будет проведено обновление дизайна модулей под новые стандарты.

🌨 Погодные эффекты

За последние две недели ребята постарались над реалистичностью погодных условий: теперь облака двигаются натуральнее, и снег рассыпается, как настоящий. Новая модель образования лавин зависит от высоты, объёма снега и наклона местности, а интеграция шума Перлина в алгоритм эрозии сделала симуляцию склонов еще правдоподобней.

Шум Перлина — это специальный математический алгоритм, для генераций текстур и моделек.

🧑‍💻 Релиз уже скоро. Оставляй заявку на рассылку открытой беты первым на сайте Claw Engine.