2005-10-06から1日間の記事一覧

更新の準備

上記2点などの調整によりトータル60バイト減ったので、作品仕様の改善を検討する予定。

距離計算を整数で演算

エントリーしたスクリプトは、距離の計算でOverFlowしないように実数計算を行なって いたが、計算順序を見直したら、整数で計算してもOverFlowする危険がなくなっていた。 整数計算は大きな数字で比較するので一箇所2バイトの損にはなるが、SQRT()の8バイトを…

マップ初期化のロジック変更

初期マップは縦横1マスおきにパネルが並ぶようにしている。 mp(104,104)のうち 20,20〜80,80 の範囲が対象。 この外のエリアに自機が来てしまうとフロア表示の際に配列要素範囲外エラーになるので、 パネルを置かないようにしている。 最初は 2重のRepeat〜L…