トピック
みな♪ pochi37

DATA配列を元に3d描画

3dで2次元mapを描画したいです。 高さとかはこだわっていません。 自分のレベルは、2dゲームの普通lv位だと思います。 読み込みの後から教えて下さい!
3そうだね
プレイ済み
返信[1]
親投稿
イスターリャ arduinotexter
3Dで2次元マップ…? PetitCity2みたいな感じですかね。
0そうだね
プレイ済み
返信[2]
親投稿
みな♪ pochi37
まさに自分の言語不足 見下ろしの、高低差のないmapのDATA配列で3d描画をしたいです 高低差のあるmapと勘違いされないようにした結果がこれだよ。
0そうだね
プレイ済み
返信[3]
親投稿
イスターリャ arduinotexter
訳わかんないので参考画像。 これとどう違いますか?
0そうだね
プレイ済み
返信[4]
親投稿
TERA(LL) tera0413
こういう、2Dで作られたマップを
0そうだね
プレイ済み
返信[5]
親投稿
TERA(LL) tera0413
こういう風に、3Dで表示したいと言う事ですか?
0そうだね
プレイ済み
返信[6]
親投稿
みな♪ pochi37
(この言語力で分かるのか...) その通りです。
1そうだね
プレイ済み
返信[7]
親投稿
TERA(LL) tera0413
プログラムの方は、プロフをどうぞ・・・ では、あまりにも難なので、仕組みだけ、ざっくりと説明すると、まず、16*16のSPを、16*1の細長いSP16枚に分割、手前に近い程、拡大する。 これで、表示用の傾いた板を作っておきます。 で、SPDEFで参照してる領域(GRP4)に2Dマップ(チップ)をCOPYして当てはめることで、板のグラフィックが書きかえられます。 方法はいろいろ有りますが、いちいちグラフィック画面で描画するより、この方が、早いし楽だと思います。
1そうだね
プレイ済み
返信[8]
親投稿
みな♪ pochi37
ありがとうございます!早速やってみます!
0そうだね
プレイ済み