私は HTML5 ベースのトップダウン レーシング ゲームを作成しています。車をトラックに配置するために、次の 2 つの解決策を使用することを検討しました (ある程度は取り組んでいます)。
- ペーパーJS
- パタニメーター
オブジェクトをパスに沿って移動させることができるという意味で、これらの両方を個別に機能させましたが、私が持っている障害は、各車がレーストラックの両側に独自の開始位置を持っていることです (したがって、常に開始するとは限りません)パス内の同じポイント)。また、最初のコーナーの後、車は一列に並ぶ必要があります。
もう1つの要因は追い越しです。2 つのオブジェクトが交差するときに Javascript を使用して問題を解決することができましたが、背後のオブジェクトが前のオブジェクトを効果的に「回避」してからレーシング ラインに戻るようにする必要があります。
ここで解決すべきことはたくさんありますが、上記のいずれかを機能させるための狡猾なアイデアを誰かが持っているかどうか疑問に思いましたか?
あなたの助けをいただければ幸いです!!
ありがとう