
バイオハザードやタルコフのような2Dグリッド型インベントリをBlueprintで実装したプラグイン。アイテムのサイズ(1×1〜4×4など)・回転・スタック・装備スロット・重量制限に対応しています。UIは完全にカスタマイズ可能で、自分のゲームのデザインに合わせた見た目に変更できます。セーブ・ロード機能も内蔵しており、サバイバル・ローグライク・アクションRPGに幅広く使えます。
バイオハザードやEscape from Tarkovのような現実的なグリッド型インベントリが必要なサバイバル・タクティカルシューター・ローグライクゲームの開発に最適です。アイテムサイズ・回転・重量制限などを同時に管理し、プレイヤーのリソース戦略性を高めることができます。
このPluginを選ぶ理由
Blueprintベースで完全にUIカスタマイズ可能なため、ゲームビジョンに合わせた独自のインベントリデザインを素早く実現できます。一方、超軽量・シンプルなカジュアルゲームであれば不要な機能が多く、セットアップコストが割に合わない可能性があります。
✅ 向いているジャンル
ゲームプレイ
ゲームシステム・メカニクス構築に
UI
HUD・メニュー・ダッシュボード実装に
アイテムをグリッドに配置したが、UIがズレて表示される
アイテムのアイコンTexture2D解像度が512×512でない可能性があります。Content BrowserでTexture詳細を開き、Compression SettingsをDefault(DXT1/5)に、AddressX/YをClamp or Mirrorに設定して、512×512にリサイズしてください
回転機能(Rキー)が反応しない
Input Mappingでキーバインドが正しく設定されているか確認してください(Edit > Project Settings > Input)。また、W_Inventoryの「Enable Rotation」がTrueに設定されていることを確認し、イベントグラフで「Rotate Item」ノードが呼ばれているか検証します
インベントリを閉じた後、保存したアイテムが消える
InventoryComponentの「Auto Save」がFalseになっている可能性があります。Detailsで有効化するか、Blueprintのイベントグラフで明示的に「Save Inventory」ノードをコールしてください。セーブファイルはプロジェクト/Saved/SaveGames/に保存されます
【シナリオ1: サバイバル・ローグライク】
プレイヤーがダンジョン内で拾ったアイテム(武器2×3、医療キット1×1、弾薬スタック4×1など)をグリッドに配置・管理するゲームです。インベントリ容量が限られているため、不要なアイテムを捨てるか売るかの戦略的な選択が必要になります。セーブ機能により、ゲーム終了時のインベントリ状態が保持され、再開時に同じ配置が復元されます
【シナリオ2: タクティカルシューター】nEscape from Tarkovのような装備システムで、プレイヤーがミッション前にバックパック(6×10グリッド)・ボディアーマー装備スロット・武器ラックを用意します。重量制限が厳しく(例:30kg)、携行するリソース配分(弾薬vs医療品vs戦闘用資材)がゲーム攻略の鍵になります。戦闘中に回転してアイテムを整理し、敵から奪った装備を素早くインベントリに収納する緊張感のあるゲームプレイを実現できます
FAB評価4.6。タルコフ・バイオハザード系のグリッドインベントリ実装として評判の高いBlueprintキット
作って覚えるアンリアルエンジン【Unreal Engine 5】〜ダンジョンゲーム編〜
daibond(井上大輔)
【個人ゲームに使えるテクニックを学ぼう】Unreal Engine 5 で作るストアシミュレーターゲーム
Katsuhiko Mikami
※ Udemyアフィリエイトリンクを含みます