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 — 弾幕スクリプトを本格的に作成する。今まで敵のルーチンの中にカリカリ書いてたんだけどやっぱり効率悪いっす(^^; と言うわけで作成。授業中に考えたルーチンをコーデ… 続きを読む

no image

ステージセレクト機能

— MNA — 2面の開発も本格的にはじまったということでステージセレクト機能をつけました。とりあえずはデバッグ用なのでプレイヤーの方にはあまり関係の無い話だったりしますが(^… 続きを読む

朱雀のレーザーを綺麗に

— MNA — 折角フルカラーになったので、朱雀のレーザーを綺麗なグラデーションになるようにしてみました。 動いていると気付きにくいですが、こういう細かい部分も強化していきたい… 続きを読む