グラフィックを2Dで描画しているときに、フレーム内の画像の奥行きをどのように処理できますか?たとえば、地面は深さ-1で、プレーヤーの深さは0ですか?
そして、別の質問は、どうすればこの種の見た目の地面を達成することができますか?私が達成すると言うとき、私はそれを実際のソースコードではなく理論的な方法で行うことを意味しますが、ソースコードが役立つ可能性があります。
私のゲームはすでにタイルベースであり、アイソメ図で描画する準備ができています。ゲームのエンジン部分にxy座標とz座標があります。アイソメ図で描画するには、xとyのみに変換する必要があると読みましたが、どのように、またはなぜそれを行うのかわかりません。
これが今の私のゲームの写真です。コインはプレイヤーであり、正方形はタイルです。
最後に、タイルが配列に格納されTile[] tileList
ます。それはそれを保存する効率的な方法ですか?最高のパフォーマンスが欲しいので、ゲームから抜け出すことができます。
どうもありがとうございます。