О движках физики во Flash
Программирование21.05.2008 12:59
Познакомившись с Box2D поближе остался им весьма недоволен. Снаружи вроде и не плох, но как только начинаешь пытаться что-то добавить, ситуация становится ужасающей. Посмотрел и другие движки та же беда. Буду свой писать, видимо. Основные мои требования
- Для использования движка в своих разработках, не нужно лезть в его исходный код.
- Логика вычисления момента соударения должна быть отделена от логики реакции.
- Способ описания реакции не должен зависить от того, описано ли тело с помощью полигонов, дуг или кривых Бизье.
- Программист сам указывает какую реакцию применить на соответствующее соударение и сам же эту реакцию описывает.
- В стандартной библиотеке движка должна быть реакция упругого столкновения.
- Движок должен “понимать” основные физические характеристики тела: массу, момент инерции, жесткость и т.п.
Пока вроде все . Да, и пожалуй начну цикл статей по физике для программистов, как-никак, увлечение больного детста