Featured image of post 【第6回】これがFlyweightパターンだ!

【第6回】これがFlyweightパターンだ!

実は作ってきたものが「Flyweightパターン」でした!GoFデザインパターンの構造パターンを学び、Prototypeパターンとの違いも解説します。

Featured image of post 【第3回】BulletFactoryで弾を使い回そう

【第3回】BulletFactoryで弾を使い回そう

同じ種類の弾は1つのオブジェクトを共有しよう!BulletFactoryでオブジェクトプールを管理し、「1000発の弾を5オブジェクトで」を実現します。

Featured image of post 【第1回】弾を1000発撃ちたい!メモリの限界

【第1回】弾を1000発撃ちたい!メモリの限界

弾幕シューティングで弾を1000発撃ちたい!でも素朴にBulletオブジェクトを1000個作ると、メモリ使用量が爆発。この問題をどう解決するか、一緒に考えてみましょう。