0

私が欲しいのは、ミニマップのようなものです。私はすでに3D迷路と2D迷路の両方のアルゴリズムを構築しましたが、3Dを2Dに相当するものに変換する方法がわかりません。 これが私のコードですgist.githubからの私のコードです

4

1 に答える 1

0

プレイヤーがいる現在のレベルを通過する飛行機のスクリーンショットを撮り、障害物であるポリゴンを黒く塗り、残りを白のままにすることができます。ただし、最初に、その平面からすべての交差領域を切り取る必要があります。XNA を使用してゲーム内で十分に簡単に実行できるかどうかはわかりません。

3D エディタで現在のレベル以外をすべて削除して巨大なスクリーンショットを作成し、それをそのレベルのマップとして保存することで、3D エディタで手動で行う方が簡単だと思います。それは何度も。

もう 1 つのアプローチは、キューブの 3D マトリックスに分割されたマップ全体のミニ コピーを作成し、目的の 2D 配列選択を描画することです。

于 2013-02-12T15:49:21.023 に答える