-1

さて、単純なタイルベースの物理エンジンを完成させました。現在調整しているのは、キャラクターの適切な速度、加速度、重力などです。

現在、 と の関係がジャンプの全体の高さ (クライマックス) にどのように影響Gravityするかを判断するのに苦労しています。JumpSpeedここに私が持っているものの疑似コードがあります:

physics loop:
{

    calculate new X position based on DeltaTime
    calculate new y position based on DeltaTime

    if holding space and standing on block then
    {
        increase vertical velocity by JumpSpeed
    {

    decrease vertical velocity by Gravity * DeltaTime
}

では、次のように言います。

Gravity = 40
JumpSpeed = 10

ジャンプの最大高さを予測するにはどうすればよいですか?

4

1 に答える 1