AS 3 を言語として Flash でターン制の RPG を作成していますが、使用している言語に関係なく、助けていただけると確信しています。
基本的に、私のアイデアは、すべての武器データを 1 つの多次元配列に配置することでした。インベントリに武器を簡単に追加したい場合は、inventoryArray.push(weaponArray[1])
Easy を使用します。武器をインベントリに追加しただけです。
私は設計パターンを調べてきましたが、ほとんどの OOP 設計はクラスを使用し、スーパークラスから継承しているようです。Component-->Weapon-->Sword-->LongSword.
すべてのデータを 1 つの配列に入れるか、1 つの武器を含む 1 つのクラスで継承スタイルを使用して、どうすればよいですか?
どんなアイデアでも大歓迎です!基本的にゲーム自体の作り方は知っていますが、何パターンかは知らないだけです。