KDOC 537: スタックできる/できないアイテムが混在する場合を設計する

この文書のステータス

  • 作成
    • <署名>
  • レビュー
    • <署名>

概要

ECSを使ったゲーム開発において、アイテムをどう設計するか考える。

要件はこうだ。

  • 武器や防具はスタック(個数をまとめる)できない。武器や防具は同じ種類のものでもそれぞれパラメータが異なる設定にしているため、まとめられない
  • 拾ったときに、スタック可能アイテムであれば自動的にまとめられて個数が増える
  • アイテムの状態には、フィールド上に存在、インベントリ内があり、それぞれのアクション(拾う、捨てる、投げる、使う、売買する…)で変化する
--インベントリ内--

- 薬草 x4
- 鉄の剣
  - 品質: C
  - 攻撃力: 4
- 鉄の剣
  - 品質: A
  - 攻撃力: 6

関連

なし。