После разработки в моей игре ньютоновского гравитационного физического движка с использованием Unity2D , который представляет собой удар по мячу игроками по всей Земле и, возможно, притягиванием Луны и выстрелом в различные пункты назначения в качестве цели, я получил Видно, что движения мяча могут быть довольно скучными.
Поэтому провел некоторое исследование и увидел, как Марио исправил поведение прыжка ' floaty ' в физике естественной гравитации. Кажется, что на протяжении 28 кадров Марио прыгает на 18 кадров, а затем, когда его прыжок приближается к гравитации, утраивается и падает быстрее.
Я подумал, что это могло бы быть аналогичным решением для движения хрустящей в моей игре, которое вместо гравитации, влияющей на скорость мяча, определяет только его траекторию, но скорость остается постоянной для меня, чтобы изменять и модифицировать его внешне при необходимости. Тем не менее, я не могу придумать, как подойти к этому.