UE5 C++ 実装:星屑リソースを管理するインベントリシステム

1. データ構造の設計 インベントリは「内部データ」と「表示データ」の二層構造で構成します。 1.1 内部データ(高速検索用) // 星屑ID → 総保有量 TMap<FName, int32> TotalAmounts; // 星屑ID → 使用中スロット数 TMap<FName, int32> SlotUsage; TMapを採用した理由は、UEのガベージコレクションと相性が良く、Find関数を使えば存在チェックも高速に行え ...

6月27日 18:59 投稿