Первые наработки системы анимаций ⚡️| День 13
Я в целом определился со структурой системы анимаций и клиент-серверным взаимодействием. Сейчас работаю над внутренней реализацией без общего API, которая уже умеет:
1) Воспроизводить анимации во всех режимах и автоматически рассчитывать переходы между анимациями
2) Настраивать отображение определённых костей
3) Прикреплять к костям разные объекты, вроде предметов или брони (в будущем и партиклы)
4) Рассчитывать процедурные анимации (поворот головы или зрачков)
5) Добавление под-моделей на основную модель + настройка всех вышеперечисленных функций для неё
Пока что не могу гарантировать, что успею всё это за выходные, но буду держать в курсе. Основная проблема сейчас это синхронизация данных, поскольку сейчас готова лишь клиентская часть, а я хочу, чтобы всё это можно было менять и со стороны сервера (кроме процедурных анимаций, они и должны вычисляться на клиенте). И нужно написать довольно сложную систему, чтобы передавать как можно меньше данных через сеть 🥲
Post #55
771
- 🔥 7
- ❤ 1