2

私はいくつかのオープンソースプロジェクトを調べて、クラスデザイン、デザインパターン、さらにはAI/アルゴリズムの例を見つけることを考えていました。

オープンソースプロジェクトを見て学ぶことを勧めない人もいますが、私が学んだパターンや、公開されたプロジェクトで実際に機能すると考えた実装を見るのは本当にうまくいくと思います。

私はアルゴリズムに焦点を当てたかなり単純なゲームを考えていました。現在、視覚的要素にはあまり関心がないので、「コンピューター思考」は非常に役立ちます。

おそらくカードゲーム(ポーカー、ハート、ブリッジなど)やボードゲームがかなり役立つだろうと思いました。

優れたクラスの設計と設計パターン、および/またはAIの実装を説明するのに役立つ可能性のある、単純なオープンソースゲームまたはプログラムに関する推奨事項はありますか?

ありがとう!

4

1 に答える 1

0

私が最初にデザインパターンを学んだのは、『Design Patterns in Java』という本です。

あなたが探しているものとはまったく違うことは理解していますが、例として提供されているコードは非常にスマートで「読みやすい」ものでした。

于 2011-11-17T19:40:54.150 に答える