NFT Sensor

NFT Sensor のコンポーネントはプレイヤーのウォレットにあるNFT を検知し、様々な結果を作りだすことができ、成功/ 失敗のメッセージを送信できる機能です。

新機能

新しいコンポーネントとしてGame Maker 0.9 から導入されました。ドロップダウンリストから1つのNFT のURL と1つのNFT コレクションを要件として使用できます。

上記の画像ではNFT Sensor のコンポーネントのメッセージがRules で作成されたポップアップウィンドウをトリガーした状態を表示しています。 プレイヤーは必要なNFT を持っていることで特典を受けることができるようになります。またこのルールをトリガーすることでPlay Coins のメカニクスを使用して設定した150 コインを受け取ることができます。すべてのプレイヤーがドアを開けることができますが、このロジックを使うとドアを開けた人だけがボーナス特典を受け取るという設定ができます。
プレイヤーが全ての必要なNFT を持っていない場合でも、ポップアップウィンドウに どのNFT が必要かを表示できます。(マーケットプレイスのリンクを含む)

ヒント:ポップアップウィンドウに表示されるのは全ての必要なNFT で持っているものを除いて必要なNFT だけを表示することはできません。

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

NFT Sensor のコンポーネント [MP]

NFT の検知方法には以下の2種類があります。

  • The Sandbox のNFT を指定する(The Sandbox のウェブサイトよりアセットのURL を使用)

  • NFT コレクションを選択する

すべての指定したNFT またはコレクション(最低1つ)の所有権に関する条件をトグルで設定できます。

NFT オーナーに報酬を与えられる様々なロジックをトリガーするメッセージを送信できます。

おすすめの使い方

収益化への使用例より、成功メッセージをトリガーするNFT オーナー向けの限定アクセス作成ロジックを参照してください。

NFT の所有権を使ってアクセスを限定することで体験のプレミアムコンテンツを収益化できます。

指定したNFT オーナーにアクセスを付与できます:

  • 体験内の限定エリア

  • クエストやナラティブをアンロック

  • ボーナスパワーアップ

  • ゲームルールで作成したゲームメカニクスを使った特典など

コミュニケーション

インプット

メッセージ

アウトプット

成功メッセージまたは失敗メッセージ(カスタマイズ可能)

NFT に関する要件の設定方法

NFT Sensor のコンポーネントの最初のバージョンではロジックを使った成功/ 失敗の基準としてNFT を1つ、もしくはコレクションを1つだけ使用できます。

NFT トークンID を追加

  1. NFT Sensor のコンポーネントからNFT Token ID をクリックします。アセットのURL を追加するウィンドウが開きます。

  2. The Sandbox のウェブサイトのアセットページを開き(インベントリまたはマーケットプレイスから検索)、URL をコピーします。以下の画像を参照してください。

  3. Game Maker に戻りAsset URL にURL を貼り付けます。Validate をクリックしてContinue をクリックします。

URL を追加したり、AND/OR の条件を設定できます。

The Sandbox ウェブサイト上で表示されるアセットのURL

🧠⛈️ 様々なゲームプレイや収益化のための使用事例

NFT Sensor のコンポーネントを使用して可能な設定をご紹介します。以下の紹介する例はごく一部で、このコンポーネントを使うと様々な可能性を引き出すことができます。クリエイターポータルのページではNFT Sensor のコンポーネントを使ってクリエイティブな可能性だけでなく、収益化も図ることができるようになります。

すべてのプレイヤーに開くドア

Door のビヘイビア [MP] をトリガーすることでNFT を所有しているプレイヤーは体験内にいるすべてのプレイヤー向けのドアを開く手助けができます。コミュニティチャレンジでは迷路に様々なドアを用意し、それぞれ異なるNFT を必要とするといった設定もできます。

VIP エリアにテレポート

Avatar Teleport のコンポーネント[MP] をトリガーしてNFT を持っているプレイヤーを限定エリアにテレポートさせることができます。テレポート先ではクエストをトリガーしたり、Power Up の機能を使ったり、ゲームルールで設定したゲームメカニクスを使ってより深みのあるゲームプレイを実現できます。

プレイヤーをテレポートさせてチーム作り

Avatar Teleport のコンポーネントを使ってプレイヤーを体験内の様々な場所に割り振り、ゲームルールをやCrowd Event のビヘイビアを使って制限時間付きのチャレンジを行うことができます。異なるテーマやアートスタイルを作り、プレイヤーが興味のあるものにアピールすることもできます。さらには所有しているNFT を使って、テーマにマッチする空間を作り上げることもできます。

競争力を高める

Power Up のコンポーネントを使ってCollectable のアイテムをスポーンさせ、ゲームプレイを進めていくのに必要なリソースやプレイヤーのステータスを強化するのに必要な装備品などを設定できます。NFT を持っているプレイヤーだけがボーナスを獲得できるようにするために、秘密の場所にテレポートさせて、これらのアイテムを集めて、また戻ってくるという設定もできます。

パルクールのチャレンジではNFT を持っているプレイヤーを近道のある場所にテレポートさせ、他のプレイヤーが使っている同じコースに戻すという設定もできます。

マルチプレイヤーでパーティー開催

NFT を持っているプレイヤーだけが楽しめる機能を設定できます。

ボーナスゲームメカニクス

Rules でローカル変数値(L)を使用し、NFT を持っているプレイヤーにだけ適用されるゲームルールをトリガーできます。

[SP] と [MP] のロジックはお互いにコミュニケーションを取ることができませんが、ゲームルールをはコミュニケーションを取ることができます。

プレイヤーがメッセージ送信をトリガーすると(一連のロジックが長い場合でも)、プレイヤーソースがメッセージに含まれ、ゲームルールシステムはプレイヤーのローカス変数値のみを変更できます。この機能を使って、NFT を持っているプレイヤーにゲーム世界のショップで使用される通貨やエクストラポイント、ボーナスタイムなどを付与できます。

最終更新

役に立ちましたか?