私は Java に非常に慣れていないので、ここでこのような質問をすることが許されているかどうかさえわかりませんが、試してみます。Java プログラミングの練習が必要/必要なので、自分の能力の範囲内に収まるかなり大きなプロジェクトを決定しました。ビルドを開始し、レベル、名前、XP、ヘルス、アイテムなどのプロパティを持つプレーヤー オブジェクトを作成しました。アイテムは5つのオブジェクトオブジェクトの配列です(XDで我慢してください)今、部屋をオブジェクトとして作成する必要があるのか 、それとも別のクラスまたは関数として作成する必要があるのか を知りたいですか?
部屋は抽象的な意味での部屋のみであり、ゲームは完全にテキストベースであり、ユーザーが拾ったり調べたりできるパズルやオブジェクト、敵を含める必要があり、そのような物語も各部屋に含まれます。プレイヤーは部屋のアイテムを「拾い」、インベントリに追加することができます。次のような敵とのテキスト戦闘に参加するだけでなく、モンスターに 2 ダメージを与え、モンスターに 3 ダメージを与えるなど。
これは練習用であり、Java 内で実行する必要があるため、見栄えがよくないことに注意してください。前もって感謝します。