アドベンチャークエストのようなゲームを作る方法

やるべきことはかなりたくさんあります。

あなたがしなければならないことは、物事を非常に小さな増分変更に分割することです。 たとえば、実行するアクションを含むメニューを表示することから始めます(まだ何もしません)。 その後、おそらくそれはあなたのキャラクターと敵を表示する戦いを、入力する方法を実装します。 その後、ダメージを与える単純な攻撃を実行する能力を追加します(今のところ、ちょうど一定量)。 一方の側が健康状態から外れたときに戦いを終わらせてください。 というように、というように。

キーは、あなたがそれらが動作することを確認することができます小さな変更です。

まだ持っていない場合は、Java言語の残りの部分と、標準ライブラリの基本(一般的なメソッド、ファイルの読み書きなど)を学びたいと思うでしょう。

2D画像を描画する方法をピックアップする必要があります(例えば、ここを参照)。 他の機能は、プログラムが必要とするものを正確に依存します。

私はAQが何を伴うのかを学ぶ時間も気にもしていませんが、戦闘システムが特に重要であるように見えますので、それから始めます。 最初にコードのスケルトンを取得するまで、アイテムや統計などを実装しないでください。 コードを実行すると、それらの詳細を理解する方がはるかに簡単になります。 あなたが好きな順序で優先順位を付けることができますが、覚えておいてください:小さな、増分変更。 これは、大規模なソフトウェアを開発するための実証済みの方法であるため、私はこれを強く強調しています。

Leave a Reply

メールアドレスが公開されることはありません。