ゲーム開発、特にRPGゲーム開発に関連する抽象ファクトリパターンの「良い」例をどこで見つけることができるか知っている人はいますか? コピーできるものを探しているわけではありませんが、さまざまなソリューションを図解して、テキストベースのRPGで抽象ファクトリパターンを実装する方法をよりよく理解するのに役立つさまざまな例を探しています。
1144 次
1 に答える
1
これは、Lua のオブジェクト指向 MUD コードベースです...
http://sourceforge.net/projects/lune/
抽象ファクトリを使用しているかどうかはわかりませんが、他のコードベースをチェックアウトするのにも役立つかもしれません。
頭に浮かぶ例は、クラスを使用してキャラクターを作成できる場合 (しゃれた意図はありません)、CharacterFactory と、それぞれが異なる attack() メソッドを実装する CharacterFactory を実装する RougeFactory と DruidFactory を持つことができます。
ウィキペディアに掲載されている例では、
http://en.wikipedia.org/wiki/Abstract_factory_pattern
さまざまな RPG 開発状況に合わせて簡単に調整できます。
于 2011-03-03T21:28:24.163 に答える