Zen-Ichi

1.5倍!

投稿日:2000年12月7日 更新日: 投稿者:

— MNA —

なんと描画ルーチンが約1.5倍(当サークル比)の速度にパワーアップしました! 今まではPentium166MHzでは大爆発で画面が埋まったりすると少し処理落ちしていましたが、ゲーム全体を通して処理落ちはほぼ皆無になりました。

種を明かすと実はループ展開しただけと言う代物なんですけど。コンパイラの最適化などで勝手に展開してくれているのかな?とか思っていましたので正直ここまで変わるとは驚きです。その代償としてスプライト1枚出すのに約1500行の関数が出来あがってしまいましたが。描画の最下層ループと言う速度最優先の場面ではこれは仕方が無いことなのかも。

-Zen-Ichi
-


comment

リンクが多数含まれていると表示されないのでご注意ください。(スパム対策)

CAPTCHA


関連記事

no image

皇のメインショット

— MNA — 皇のメインショットのアルゴリズムを少し改善しました。今まではかなりめりこんでしまっていたので接近し過ぎると突き抜けてしまうことがあったのですが、敵の判定が正確に… 続きを読む

no image

待ち時間

— MNA — 画像サイズを大きくなるにつれ、シーン切り替え時の待ち時間がかなり長くなってきたのでファイルフォーマットを負荷が低いもの変更しました。その分ファイルサイズはかなり… 続きを読む

no image

雲へ沈む

— MNA — 2ボスの死にっぷりを作り始めました。やはり下が雲なのだから沈めないと(笑)いつぞや作ったのは爆発の瞬間とスクロールの止める瞬間のタイミングがイマイチで違和感があ… 続きを読む

no image

敵の耐久力

— MNA — 敵が壊れそうになると赤く光るようにしました。残り耐久力のパーセンテージに応じて光り方を変えているのでかなりわかりやすくなりました。

背景プレート

— 優輝幸司 — 今日は、休日なのにどうしても仕事を休めない。MNAさんの提出もあるのに・・・。ゴメンネ。先日作った、ステージ1の背景プレートですが、私もゲーム上では敵との判別… 続きを読む