Интересно, как они реализуют анимацию костей во флеш-игре http://www.foddy.net/athletics.swf Знаете ли вы какие-либо учебные материалы, из которых я могу начать изучать 2D систему костей? Я только что внедрил систему аватаров, составив несколько растровых изображений в каждом кадре (аналогично истории клена), но некоторые ребята говорят мне, что система костей может сэкономить больше художественных ресурсов, поэтому я хочу кое-что узнать об этом.
physics
skeletal-animation
Хуан Ф. Лей
источник
источник
Ответы:
Я уверен, что кости / суставы в QWOP (игра, о которой вы говорите) моделируются с использованием Flash Port of Box2D . Нажав кнопки, вы прикладываете силы к этим суставам и заставляете персонажа двигаться в конце концов .
На странице Box2D вы также найдете примеры ragdoll, которые могут послужить отправной точкой для ваших персонажей. Вы должны знать, что создание анимации с использованием такой установки (например, с использованием физического движка и приложения сил к соединениям) может быть очень сложным и может не дать желаемых результатов.
Если вам просто нужен «скиновый» аватар, вероятно, было бы проще использовать предварительно анимированные персонажи. Для этого вы можете использовать костную систему Flash и заменять различные мувиклипы (например, верхняя часть ноги, нижняя часть ноги и т. Д.) Во время выполнения, чтобы получить какой-то скиннинг.
Обновление: я создал очень простой пример того, как вы можете легко изменить внешний вид анимированного персонажа (нажмите, чтобы изменить обложку, извините за дерьмовую графику). Исходный файл здесь . Разные скины находятся на разных кадрах. Скорее всего, вы можете расширить эту концепцию для динамической загрузки новых скинов.
источник