だから私は一種のチキンシミュレーターを作ろうとしてRubyをいじっています。クラスのこれらすべてのインスタンスとChicken、それらの位置を表す変数が@xあります。、、などの@yメソッドがあります。step(direction,steps)distance_from(object)take_shortest_path_to(object)
Nestそれ自体のインスタンスをグリッドに配置し、 のグループを生成してChickens、開始位置をとNestの値に設定するクラスがあります。@x@y
Chicken私は、おそらく穀物を求めて「世界」に出たいという欲求をsに与え、それを持っNestて備蓄に戻るつもりです。それは実際にはニワトリの SimAnt のように聞こえます。要するに、視覚的なインターフェースは、非常に粗雑なものであっても、現時点では非常に役立つと思います.*
しかし、それを行う最も簡単な方法がわかりません。実際にすべてを画面にレンダリングする方法を本当に心配する前に、ロジックだけでできることはもっとたくさんあるように感じます (そうする場合でも、一般的な雰囲気を学ぶためにこれをやっているだけです)。 OOPの)。
どんな提案でも大歓迎です!ありがとう。
