2006-02-01から1ヶ月間の記事一覧

日記のタイトルを

変更しました。 いいかげん「動悸 息切れ」で検索してくる持病持ちの方々に申し訳ないので・・・

期末

3月頭はテスト期間だ〜 キーワードはラプラス変換、インパルス応答、基本行列、影像パラメータ、分布定数回路、複素積分、ローラン展開、留数定理、フィルタ、雑音、オペアンプ、マクスウェル方程式、バンドギャップ、誘導放出、変分法、ラグランジュ方程式…

libBulletMLのバグ?

いろいろ割り切って、システム自体は完成に近づいてきた。 あとは絵ぇ描いて敵並べるだけだ・・・ここからか。 ところでlibBulletMLのバグっぽいのだが、ある種の弾幕の実行中にその弾幕を産んだ親キャラを破壊すると、BulletMLRunnerImpl::runSub()で落ちる…

すんまそん、って昔流行ったような流行らないような

id:arCtan:20051010やid:arCtan:20051103あたりでかなりでたらめなことを書いてたっぽいので訂正。 placement new/deleteのことを自分は「独自のメモリ確保・解放を行うためのoperator new/deleteのオーバーロードのこと」と捉えていたが、どうも正しくなか…

無理www!!!11

同時に多数発射する弾幕が大変重いのでなんとかしようと思っていた。 yaneSDK::CMemoryAllocatorPoolは内部的にlistを使っているので結局newを誘発することになるから、軽いものではないと先日気づき、今のplacement newは速度的メリットはほとんど得られて…

もしかして・・・

yaneSDK::CMemoryAllocatorPoolって高速でもなんでもない? ただスタック上のメモリからアロケートしたいときに使うだけ? しかもどうやらスタック領域が分割されるたびにCMemoryTableテンポラリオブジェクトを作ってる模様。それで1フレームに160個も弾を作…

バージョンアップを望む・・・

Bulletnoteで弾幕をチクチクと作成中。 これどうもEclipseのプレビュー画面では表示できる弾の数に上限があるっぽい。東方並みの重弾幕だと途中までしか再現されなくて困るなあ。 他にも付け足してほしい機能もあるんだけど、しばらく更新ないところからみて…

くそ・・・

二度も引っかかるとは・・・もう忘れないようにメモっておこう。 グリコ「とろ〜りクリームonプリン」は地雷

最近のつまりポイント

やっぱりメモ程度でもこまめに書いておこう。 placement newのバグの件(id:arCtan:20051221)は保留。 yaneSDK::CVolumeFader BGMをフェードアウトさせたりするためのクラス。 なんだが、フェードさせるとデバイスのサンプリングレートが妙なところに固定さ…