私はiPhone用のビデオゲームを開発しています。マリオ・カートのように、最高レベルの走りの「幽霊」を各レベルに保存したいと思っています。ゲームの各レベルに保存されたゴーストを実装する
私はすでに実装していますが、(x、y、回転)値を格納するブルートフォースアプローチを使用しました(毎秒60フレーム)。言うまでもなく、これは非常に高価です(特にモバイルデバイスの場合)。
幽霊のレンダリング時にデータを保存する頻度が少なく、補間することができたと思いますが、これをどうやって行うのか、よく見えるかどうかは100%わかりません。
誰もこれまでに行ったことはありますか?あなたはそれをどのように実装しますか?標準的なアプローチはありますか?
ゲームデータの代わりにユーザー入力を保存する方が簡単でしょうか? –
軌道が生成された疑似乱数値に依存するオブジェクトがない場合のみ。 –
なぜそれを削除しましたか?私はまださまざまなオプションについて考えていました... – FogleBird