XNAで簡単なゲームを書いた経験はほとんどありませんが、今では問題を解決するための知識がありません。
だから、私は簡単なレーシング2Dアーケードを書きたいのですが、このゲームのマップを作成する方法がわかりません。
私はそうすることにしました:
mspaintで絵図を描きます。黒-草、白-道路、赤-道路標示、青-水、緑-森など。
画像が読み込まれた後、XNAのテクスチャをオーバーライドします。白い色では道路のテクスチャを配置し、黒い色では草のテクスチャなどを配置します。
だから私は2つの質問があります。
- 私は正しい方向に考えていますか?
- 目的のピクセルの色を知るにはどうすればよいですか?また、各ピクセルを個別にではなく、すべての白色を注ぐにはどうすればよいですか?2番目の質問は必要ありません。通常のテクスチャで2番目の画像を作成し、これを2番目のレイヤーに配置できるからです。
本当に悪い英語でごめんなさい。そして、回答を進めてくれてありがとう。