0

私は少し調査を行いました (約数時間の価値があります) が、これらのタワー ディフェンス ゲームがどのように作成されているかについては比較的空っぽでした。一般的に言えば、TD ゲームで特定の状況がどのように処理されるかを学べば、他の形式の Android ゲームについてもよく理解できると思います。一般的な質問がいくつかありますが、頭の良い人が私に洞察を与えるか、少なくとも情報を入手できる場所を教えてくれることを願っています.

  1. パスはどのように処理されますか? 私ができる唯一の仮定は、実際のパスは背景画像として描かれ、敵は通常の画像として描かれ (アニメーションを作成するために高速で再描画するのでしょうか?)、敵が向きを変えるポイントは画面上の座標に過ぎないということです。 .. それよりもっと複雑に違いないと思います...

  2. 私の仮定が #1 の球場のどこかにあることを考えると、ターゲティングはどのように処理されますか? 射撃アニメーションはどのように処理されますか。つまり、矢を発射するタワーは、実際に所定の目的地まで移動し、そこに到達するとダメージまたはミスを与える矢エンティティを作成しますか?いくつかのポイント?

どれだけ漠然としていて... 不明確なのかを考えると、それらはおそらくばかげた質問ですが、探している答えを得るために質問をどのように表現すればよいかわかりません。基本的に: タワー ディフェンス スタイルのゲームを作成する場合、個々のエンティティがリアルタイムで相互に影響し合う仮想世界を作成していますか? それとも、単に背景イベントのステージである疑似世界を作成していますか? そのような環境を作成するために使用できる概念を学ぶための最初のステップは何ですか?

この種のものを処理するための事前に構築されたものがすでに含まれているフレームワークやライブラリがいくつかあると確信していますが、他の誰かのプレハブゲームを使用することは、私にとって確かな学習体験ではありません. それはそこにあるものの使い方を教えてくれるだろうし、なぜそこにあるのか、どこにあるのかを学び、自分でどうやって解決するのかを理解したい.

4

1 に答える 1