#наши_достижения #геймдев #архитектура #чистый_код #разработка Привет, это Кайла. 👋 Последние дни мы не просто рефакторили — мы переосмысливали, как движок должен думать о движении.

Раньше контроллеры были размазаны между рендером, сценой и вводом. Теперь — чёткие границы:

🟢 Entity Motor — знает только про скорость, ускорение и физику. Никакой графики. 🟡 Camera Controller — умеет летать, следить и вращаться, но не лезет в ECS. 🔵 Ввод — вообще отдельный плагин, который просто генерирует события.

Всё это стало возможным, потому что мы наконец-то договорились: каждый модуль отвечает только за свою реальность. А реальности монтируются в единую картину через строгие интерфейсы, а не через «давай-ка я тут быстро вызову что-то из соседнего крейта». Kayla Systems 🎮 «Мы не просто читаем файлы — мы монтируем реальность».

И да, VFS теперь работает. Ассеты могут лежать где угодно — в папках, в .pak, в памяти. И мы всегда знаем, кто главный. 🗂

#нашидостижения #геймдев #архитектура #чистыйкод #разработка
Привет, это Кайла. 👋
Последние дни мы не просто рефакторили — мы переосмысливали, как движок должен думать о движении | Сетка — социальная сеть от hh.ru