0

私の大学のコースでは、プログラミング ゲーム robocode のコードが与えられました。ゲームのプレイ方法を変更するには、ゲームに機能を追加する必要があります。

これを行うには、ロボコードの仕組みについてもっと知る必要があります。つまり、どのコードが最初に実行され、何を実行し、他にどのコードを呼び出すかなどです。しかし、ロボコード ゲームのさまざまな領域について詳しく説明している適切なページをインターネット上で見つけることができません。独自のロボットを構築する方法がすべてです。

ロボコードの各パッケージが何をするのか正確に知りたいです。そして、彼らがどのような順序で呼ばれるか、誰が彼らを呼び、誰を呼ぶか。ロボコードとそれがどのように機能するかについての理解を深めるためのその他の情報。

誰かがこれで私を助けることができれば、それは大歓迎です:)。

4

1 に答える 1

1

あなたが学生であると仮定して、役立つと思われるヒントをいくつか紹介します。

まず第一に、このプログラムの使用方法を理解するために、このプログラムのすべての内部を知る必要はありません。必要なのは、公開された API とは何かを理解することだけです。通常、API + 入門チュートリアルで十分です。

入門チュートリアルはちょっとここにあります(私はこのアプリケーションを使用したことがないことを認めます) Java API はここでカバーされています(.NET もありますが、Java API にもっと興味があると思います)

入門書を読んでから (API を詳しく調べる前でも)、最初のロボットを実行してみてください。ここで説明したように

ロボットに送信する一連のコマンドとしてロボットを駆動することに気付くでしょう。ロボットを正常に実行したら、API を学習し、ロボットで実行できる他のことを知ることができます。

この答えが漠然としていることは承知していますが、率直に言って、彼らのサイトは非常に優れており、必要な情報がすべて提供されていることを理解している限り、「少しアレンジ」して、私がどのように新しいことを勉強したかを共有したかっただけです。プロジェクト

これが役に立てば幸いです、頑張ってください!

于 2012-08-21T06:10:46.407 に答える