2009-05-08から1日間の記事一覧

描画速度比較

いろいろ調べてたら目に止まった。 Jewel-mmo開発日記さまの1年前の記事。「Ruby/SDLとStar Rubyの描画速度比較」だ。 http://dgames.jp/dan/?permalink&date=20080417 速度比較そのものは、どっちもメインで使うものではないから気にならないのだが、一箇所…

最適化の余地

DXRubyは0.0.6リリース後、しつこいと怒られそうなぐらい最適化をしてきた。 実際、ゲームのパフォーマンスに影響する基本的な部分はほぼ手をつけ終えた状態だ。 ここから先はほんとに細かい修正を積み上げるか、なんらかのトレードオフを受け入れて、制限を…

なんか安定してきた

Star Rubyのソースを参考にしつつ、メモリの使い方などを改善していたところ、気付いたらGCの負荷が安定していた。 コマ落ち制御ONにして2000オブジェクト動かして増やしたり減らしたりしても、きれいに想定通りの動きをする。 いままでやたらGCが重かったの…

DXRubyExtension0.0.1完成

とりあえず、別グループの矩形衝突判定だけ作って、サンプルシューティングにテスト組み込み。 処理負荷表示が、ボスの弾ばらまき時でも30%台に収まるようになった。 負荷半減とまではさすがに行かなかったが、3割から4割は減っているような気がする。 劇的…