Zen-Ichi

1.5倍!

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

— MNA —

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

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

-Zen-Ichi
-


comment

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

CAPTCHA


関連記事

no image

Windows予約色

— MNA — リプレイデータの収録フレーム数の都合や永パ防止のためにボスの自爆を追加。フォントも影付きのものに描き直しました。 自機などのパレット関係を最適化。今まで結構適当… 続きを読む

no image

反響

— MNA — BBSやメールに続々と反響が寄せられました!感想をくださった方々、ありがとうございます!こうして待っていただいている方がいる限り、必ず完成させますので、これから… 続きを読む

no image

ボーナス計算

— MNA — 昨日の件は変更が大きそうなので後回し・・・とりあえずボーナス画面の仕様を変えました。自機が定位置に移動するようになり、得点の入り方やボーナス計算などもちょっと変… 続きを読む

no image

プリミティブ

— MNA — このゲームで使用している描画エンジンですが、今まではスプライトの表示機能しかありませんでした。でも、そろそろいろんなエフェクトをかけたいなぁと言うことでプリミテ… 続きを読む

no image

ボム調整

— MNA — ボムに弾が吸い込まれるとき、今までは単純に弾をボムの方向に引っ張っているだけでしたが、これだと引っ張る力と進む力がちょうど同じになったときに弾が止まっているよう… 続きを読む