Привет, поэтому я недавно изучил графическую библиотеку SFML и хотел бы использовать или создать 2D физическую систему нежестких тел для использования с ней. У меня три вопроса:
Определение твердого тела в Box2d
Кусок материи, который настолько силен, что расстояние между любыми двумя кусочками материи на куске является полностью постоянным.
И это именно то, чего я не хочу, так как я хотел бы делать упругие, деформируемые, ломкие и повторно соединяемые тела. 1. Существуют ли какие-нибудь простые физические движки 2D, но с такими характеристиками? желательно бесплатный или с открытым исходным кодом?
2. Если нет, могу ли я использовать box2d и отработать его, чтобы создать его, даже если он основан на твердых телах?
3. Наконец, если есть такой простой физический движок, должен ли я в любом случае пройти через процесс создания нового, просто для опыта и для улучшения знаний по физике по математике?Я чувствую, что это поможет, если я когда-нибудь захочу изменить код существующего движка или создать игру с действительно уникальной физикой.
Спасибо!