Q. 速度が5で投げ出される塊があるとして、 指定した距離で着地するようにするためには 何度の角度で投げ上げるべきか。
どの角度でも届かない場合は もっとも目的距離に近い距離に飛ぶ角度とする。 重力加速度は0.02とする。 ----------------------------------------------
という問題が解けないと ゲーム開発が進まないことがわかりました。
特定の角度に対する横移動距離と縦移動距離は サインとコサインで求めることができます。 特定時間後の移動距離は x=v0t+1/2*a*t^2 で求めることができます。
2次方程式の解の公式は x=(-b±√b^2-4ac)/2a です。
この問題、解けるんでしょうか。 バッチリ答えが出る式が求まるといいんですが。
ゲーム開発を目指す人は数学と物理を勉強しておきましょう。
|