必要な機能に絞って、BulletGeneratorとSpriteに分離させた。 とりあえずライブラリ側のコードをのっけると長すぎだから、ここではそれを利用するコードだけとしておく。だからそのままでは動かない。 調子に乗って弾を多くしすぎたのでちょっと重くなった。…
ちょっと試したら意外に効果が得られたので書いておく。 Rubyにおいて、特に一定時間内に処理を行う必要のあるアクションゲームなどを作る場合には、GCの処理で一瞬止まるのが大きな問題となる。 GCの対策として打てる手は3つ。 (a) 毎フレームGCを動かす (b…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。