私は現在、非常に基本的なJavaゲームを、Theme Hospitalに基づいて作成しています。Pathfinding 2D Javaゲーム?
私はかなりJavaに慣れていて、現在私の最初の1年間は大学で勉強しています。私はJavaをほぼ2年間オン/オフしてきましたが、ついにまともなプロジェクトに専念しています。
私は病院に入院するために人(患者)を作成する必要がある段階にあります。彼らはフロントオフィス、GPのオフィスに行く必要がありますし、彼らの開始位置に戻ってください。
私はA *パスの検索に目を通しましたが、それは本当に複雑です。私はそれがどのように機能するのか理解していますが、それを自分のゲームにどのように実装するのかはわかりません。
これまでのところ、ユーザーはフロントデスクを設置してGPのオフィスを構築することができます。これらのそれぞれには、患者が到達しなければならない場所となる「使用のポイント」があります。グリッドの四角は完全にしかできない、異なる地形はありません。
私はここ数ヶ月でGUIを扱うための新しいテクニックをたくさん学ぶので、どんなコードも貼り付けるのは躊躇します。私の計画は、マイルストン1に乗り込み、患者を机に通してからオフィスに行ってから退室させることです。いったんこれを取得すると、コードをもっと整理します。
私は多くのA *と多くの異なるタイプの実装を見てきました。誰かが私に協力できる出発点を与えることができますか?私は、既に書かれたクラスのセットを試して、適応させるべきですか、ゼロから自分自身を書き込もうとしますか?
A *実装へのリンクについては、私のポストを参照してください。 – TofuBeer