Tags
413 ページ目
Moo
Markdownを読み込んで変換したい。まず段落をオブジェクトにする【Moo】
ダンジョン生成に迷路やテーマを足すとクラスが掛け算で増える。PerlとMooのBridgeで直す全7回【目次】
Bridge はどんなときに使うか。Adapter・Strategy との違いと、連載の振り返り
新しい生成アルゴリズム(BSP)も1クラスで足せる。テーマ4種×3通りの12組み合わせを動かす
新しいテーマの水中神殿は1クラスを足すだけ。既存コードを書き換えずに増やす【Bridge】
アルゴリズムとテーマを別々に持たせ、掛け算で増えるクラスを足し算にする【Bridge】
迷路型の生成を足したら、クラスの中身が前回の丸写しになった。再帰的バックトラック法で作る
ダンジョンを二次元配列で持ち、ASCII art で描く。ランダムに床を掘る最初の一歩(Perl・Moo)
国別の注文フローで決済・配送・通知の組み合わせが狂う。PerlとMooのAbstract Factoryで組み直す全8回【目次】
国内用と海外用の Factory を並べて、市場ごとに丸ごと切り替える【Abstract Factory】
決済・配送・通知の組み合わせミスを、セットで生成して防ぐ【Abstract Factory】
国内向けの注文フローを、決済・配送・通知の3クラスで作る(Perl・Moo)
【目次】PerlとMooで弾幕シューティングを作ってみよう(全6回)
作ってきた弾幕エンジンはFlyweightパターンだった。共有するPrototypeとの違いも整理する【Flyweight】
弾の生成・移動・描画をBattleFieldにまとめて、放射状と螺旋の弾幕を出す【統合】
1
…
13
14
15
…
28