Collectable

プレイヤーが集めることができるもので、インベントリに保管しておくことができます。消耗品か装備品の場合はメッセージを使って他のロジックをトリガーできます。

Cover

Consumables(0.10)

プレイヤーがインベントリのアイテムを消費するタイミングを決めることができます。(C キー)

Cover

Message on Equip(0.9)

収集した装備品をプレイヤーが装備する度にメッセージを送信します。

Cover

マルチプレイヤーでの変更点(0.10)

Curio のトグルと統合されました: True の場合 - 一人のプレイヤーだけが収集できます。 False の場合 - すべてのプレイヤーが収集できます。

シングルプレイヤーとマルチプレイヤーのロジックを制作のページでも[SP][MP] のビヘイビアやコンポーネントの使い方をご紹介しています。

Collectable のコンポーネント [SP] [MP]

  • E キーでインタラクションを取るか、コリジョン(プレイヤーのインベントリに移動)を起こしてオブジェクトを拾う

コミュニケーション

インプット

オブジェクトを拾う方法:

  • E キーでインタラクション

  • コリジョン

オブジェクトはインベントリに保管されます。

アウトプット

オブジェクトに以下の事象が起こるとメッセージが送信されます。

  • オブジェクトが拾われる

  • C キーでインベントリから消費される

  • 装備される(装備品アセット)

おすすめの使い方

  • 収集したオブジェクトが以下の状態の場合にゲームプレイやアバターのバフ / デバフをプレイヤーの選択肢に応じてトリガーできます。

    • 装備されている(装備品の場合)

    • 🆕 消費される(トグルを使って消耗品として設定されている)

  • ストーリーやクエストの一部としてオブジェクトを収集することができます。(材料やスペシャルアイテムなど)

  • 特別な装備品などへのアクセスを可能にするために、リスクを取って段階的にプレイヤーに報酬を与えることができます。

  • 隠れアイテムを探したり、すべてのアイテムを集めるなどしてプレイヤーのモチベーションを高めることができます。

  • プレイヤーのインベントリに消費できるようなアイテムがなかったとしても、アイテム購入などのエコノミックな面を作り出すことができます。

  • コリジョンの際にオブジェクトを消すようなメカニクスを持ったゲームを制作できます。(消えたアイテムはプレイヤーのインベントリに追加されます。)

パラメーター

オプション
詳細

Global(MP ではトグルで表示)

True - 体験1 つにつき1 つのインスタンスを収集可能 False - プレイヤー1 人につき1 つのインスタンスを収集可能

Collect Action - アイテム収集のために起こすアクションを設定できます。(アバターのコリジョンやインタラクション)

Display Name - アイテムが収集された時に右下に表示されるオブジェクトの名前を設定できます。(アセット名はインベントリに表示されます。)

Collect Amount - アイテムが収集された時にインベントリに追加できるオブジェクトの数を設定できます。

Collect Sound - アイテムが収集された時に再生される音楽を設定できます。

Message on Collect - アイテムが収集された時に送信スルメッセージを設定できます。

Broadcast Type - メッセージの送信方法を設定できます。 オプションでは追加のパラメーターを設定することができます。

Is Droppable - インベントリを通じてドロップできるかどうかをトグルを使って設定できます。

Is Consumable - ロジックをトリガーするためにプレイヤーがアイテムを消費してメッセージを送ることができるかどうかをトグルを使って設定できます。(All、Self/Player、Rules などを選択できます)

On Equip Broadcast(装備品アセット) Message on Equip - 収集された装備品がプレイヤーのアバターに装備されると送信するメッセージを設定できます。

Equip Broadcast Type - メッセージの送信方法を設定できます。

  • All - すべてのシステムに送信します。

  • Self - アイテムを装着しているプレイヤーに送信します。(バフ / デバフ用にHealth、Speed、Oxygen などのPower Up メッセージを使用します。)

  • Rules - ルールシステムに送信します。

最終更新

役に立ちましたか?