アイテム管理を設計しますが、管理項目が
3つあります。
・
アイテムデータベース
・
プレイヤーが所持しているアイテム
・
アイテムポーチ
1. アイテムデータベース
ゲームに存在する全アイテムのデータを管理します。
これがないとアイテムという概念も消えてしまうため必須です。
2. プレイヤーが所持しているアイテム
プレイヤーが
何のアイテムを所持しているか管理します。
アイテムデータベースに「
プレイヤーの所持数」を設定すれば管理できそうです。
3. アイテムポーチ
1と2があればアイテム管理自体はできるのですがプレイヤーが何も見えてない状態です。
アイテムポーチを作成して
所持しているアイテムを画面上で確認できるようにします。
図にするとこんな感じです。
思ったより項目が多いのでこの記事では「
アイテムデータベース」と「
プレイヤーの所持アイテム」を実装します。
アイテムポーチは次回やります。