PTM_RATIO означает соотношение пикселей к метрам, поэтому это число просто масштабирует то, что Box2D считает метром в пиксели.Вы не хотите иметь соотношение 1-1, потому что каждый пиксель будет иметь высоту в один метр с точки зрения физического движка, и это может сделать вашу игру непривычной.
Я использую PTM_RATIO 16 и это кажетсяработать во многих случаях, поэтому попробуйте.
Просто убедитесь, что вы конвертируете из внутренней координаты Box2D в ваши координаты экрана, используя множитель PTM_RATIO, когда вы рисуете / размещаете спрайты / графику, и все должно получитьсяи быть настолько близким к идеальному пикселю, как физический движок.