N88-BASICのワールド座標の思違い

 

N88-BASICのワールド座標を整数だと思っていたの

ですが実は実数だと最近マニュアルで知りました

VL-BASIC,NL-BASICも整数から実数に変更中です

 

変更が終われば公開します

 

WINDOW(0, 0)-(1, 1)

LINE(0, 0)-(0.5, 0.5),7

で

左上から真ん中に線を引く

という事が出来るのですね

 

実は、F-BASIC(WINDOW命令がない)で遊んでいた

時期の方が長かったため、WINDOW命令はあまり

使用したことが無かったのです

 

F-BASICの片側PAINTやぐるっと一周するCIRCLE

より

N88-BASICの両側PAINTや多方向から描くCIRCLE

が気に入りました

PAINTで境界線を1個しか指定できないとか

LINEで論理演算子が使えないなどの不便は

ありましたが、タイルPAINTがあるなど

魅力のほうが多いと思い乗換えました

 

N88-BASICのサイト探しています

 

2018年秋頃VL-BASICを開発し動作確認のため

N88-BASICプログラムをダウンロードなど

して集めていましたが

最近検索しても見つからないサイトが

増えてきました

閉鎖されたのだと思うのですが

紹介できなくて残念です

 

また、ダウンロードしたプログラムも

著作権がどうなっているか分からないため

公開できないのが残念です

 

以前あるサイトにN88-BASIC花火のプログラムが

公開されていました(2018年秋ごろです)

サイトを紹介しようと思い検索しましたか
見当たりません
ご存じの方いらっしゃいませんか

 

その時コピーしたプログラムをNL-BASICで

走らせた動画です

漢字が文字化けしていたので

文字は感で書き換えています

コメントも読めませんので

誰が作ったかもわかりません

 

 

N88-BASICで惑星の軌道(番外編5)

 

昔、C言語で作ったレイトレーシング

による宇宙です。

1AU(地球の軌道長半径)を1/2000

にした凝縮した太陽系を表示

しています。

月は1/30の距離です。

太陽は地球から見た月と同じ大きさに

見える大きさにしてあります。

もちろん1/1表示も可能です。

今回は小惑星や彗星を巨大化し、

レイトレーシングが得意な、

木星に落ちる陰を表示しました。

途中オリオン座が見えます。