存分に語れ
ベーマガ総合スレ
前スレ
http://kohada.2ch.net/test/read.cgi/retro/1177926730/
探検
【ベーマガ】マイコンBASICマガジン総合スレッド 2
■ このスレッドは過去ログ倉庫に格納されています
1NAME OVER
2013/04/29(月) 14:51:14.11ID:pAeyDvhI203NAME OVER
2014/12/06(土) 17:47:25.37ID:??? ベーマガの何号に載ってたソースかは忘れた(おそらく1987年頃)けど、↓の<マップデータ例>のような0と1の羅列で出来たデータを読み込んで
0を通路、1を壁としてそのマップデータ通りに3Dダンジョンが↓の<描画例>みたいに白い線だけで表示され
キー操作でダンジョン内を移動できるというものなのだが
ガキだった自分には何時間ソースを眺めても0と1の羅列だけからどうやって曲がり角などを描画させているのかがわからなかった。
なんか三角関数を使ってたのは覚えてる。
ベーマガに載ってたソースについてじゃなくてもいいんだけど、どういう仕組みなのかわかる人いますか?
<マップデータ例>
111111111111111111111111
000000*01111111000001100
111111101110111000001101
111111101110111110111101
111111100000000000111101
111111101111111110111101
111111101110000000111101
110000001110111111111101
110111100000000000000001
100011111110001111111111
100011111111100000011111
111111111111111111111111
0を通路、1を壁としてそのマップデータ通りに3Dダンジョンが↓の<描画例>みたいに白い線だけで表示され
キー操作でダンジョン内を移動できるというものなのだが
ガキだった自分には何時間ソースを眺めても0と1の羅列だけからどうやって曲がり角などを描画させているのかがわからなかった。
なんか三角関数を使ってたのは覚えてる。
ベーマガに載ってたソースについてじゃなくてもいいんだけど、どういう仕組みなのかわかる人いますか?
<マップデータ例>
111111111111111111111111
000000*01111111000001100
111111101110111000001101
111111101110111110111101
111111100000000000111101
111111101111111110111101
111111101110000000111101
110000001110111111111101
110111100000000000000001
100011111110001111111111
100011111111100000011111
111111111111111111111111
204203
2014/12/06(土) 17:48:03.00ID:??? <描画例> ※>>203のマップデータの*の位置で右方向を向いてる場合
\ /
\ /
\ /
\ /
\_______│
│ │
│ │
│ │
│ │
│ │
│_______ │
/ │
/ \
/ \
/ \
/ \
\ /
\ /
\ /
\ /
\_______│
│ │
│ │
│ │
│ │
│ │
│_______ │
/ │
/ \
/ \
/ \
/ \
205203
2014/12/06(土) 17:55:28.33ID:??? ちなみにすごく長いソースコードではなく、描画部分に関しては本当に数十行のソースコードで実現させていたと記憶しています。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【移民】日本史上初めての中国人の大量移住が始まる [ぐれ★]
- 元フジアナ・渡邊渚、初写真集『水平線』発売が決定 水着&下着カットにも挑戦「自分をまた愛せるようになりたい」 [muffin★]
- 外国人材の確保へ…育成就労、運用方針で意見公募 政府、27年4月開始目指す [少考さん★]
- 《不倫疑惑で降板ならやりきれない》永野芽郁の「日曜劇場」出演巡り問われるスキャンダルの「罪と罰のバランス」 [ネギうどん★]
- 市川紗椰、「ケチャップ+ウスターソースを混ぜたあの定番ソース。みなさんはなんて呼んでますか?」“正式名称調査”に回答続々 [muffin★]
- 独身の北乃きい(34)、既婚者との会話にモヤッとすること語る「『あんたに何がわかんの?』『子供産んでないでしょ?』ってなっちゃう」 [muffin★]
- 【石破万博】 日本人、イギリス館はぼったくりと主張。紙コップだし、スコーンが1個足りない [732912476]
- 万博協会「カスハラには民事・刑事で責任を取ってもらう」 [834922174]
- 「引きこもっていた実家が地震で無くなった」能登の引きこもりがシェアハウスに住み清掃業をするように [175344491]
- 【悲報】大阪万博でカスハラが横行!スタッフに「SNSに載せるぞ!」などの暴言が飛び交う!万博「入場制限、法的措置で対応する [683847785]
- 【悲報】キラキラ売春女子さん、ドバイの富豪の前でヤギとSEXさせられ、ウンコ食い、最後に骨を折られて殺される [578545241]
- 男性の本音を描いた漫画、大炎上してしまう😭全女は事実を直視してこの漫画を読み込め😡 [485187932]