Кирилл Оленёв: во-первых, не факт, что в этих играх используется box2d. Во-вторых, отскакивание от внутренних сторон прямоугольника я уже сделал. Хочу сделать уровни именно в форме шара.
Кирилл Оленёв: немного костыльный способ. Сам о нем думал, но решил избежать, надеясь на наличие стандартных средств. Если ничего не найду, придётся делать так.
Кирилл Оленёв: Я хочу получить окружность, внутри которой должно быть пусто. То есть смотрите, с помощью CircleShape мы получим круг, внутрь которого мы ничего не сможем поместить, а мне нужен именно контур в форме окружности, внутри которого смогут находится объекты
kkray: Я уже решил проблему с массами. Я просто пересоздаю фикстуру у тела с нужными параметрами. Да. немножко говнокодисто, но зато работает согласно концепции.
Хотя, пожалуй, Ваш вариант решения тоже хорош, надо будет его опробовать.
kkray: конечно, не секрет. Делаю игрушку наподобие Osmos. Только у меня у каждой частицы будет свои характеристики(заряд, плотность, масса и пр.) Тогда, когда происходит слияние частиц одинаковой плотности, плотность должна оставаться такой же, а масса изменяться.