ロジックの基本
クオリティの高いコンテンツを制作するために、クリエイターはThe Sandbox のメタバースでできることを熟知しておく必要があります。またレベルデザイナーもそれを実行に移すために技術的なリソースを持っておくことが必要です。ここではそのリソースをご紹介します。
最終更新
役に立ちましたか?
クオリティの高いコンテンツを制作するために、クリエイターはThe Sandbox のメタバースでできることを熟知しておく必要があります。またレベルデザイナーもそれを実行に移すために技術的なリソースを持っておくことが必要です。ここではそのリソースをご紹介します。
最終更新
役に立ちましたか?
コードの必要が無いGame Maker で使用するロジックはインタラクティブな可能性を実現するコミュニケーションシステムを作成することを目的としていて、それによってプレイヤーは因果関係の流れを選択して設定することができます。
ロジックはプレイヤー向けの単一のイベントの流れに合わせて直線的なものにしたり、様々な可能性を設定することもできます。制作したいゲームプレイに合わせて単純なイベントから複雑なイベントまで様々な選択肢があります。
セルフコミュニケーション
オブジェクトはオフジェクト自体にメッセージを送信できます。Broadcast Type でSelf を選択して他のオブジェクトがメッセージを受信しないように設定できます。
体験の制作 クイックスタート
、、、などを使ってカスタムゲームを手早く制作できます。またキャラクターに合ったを追加できます。
体験に深みを加える要素
オブジェクトのロジックを統合する:
のコンポーネントを使ってプレイヤーをクエストアイテムまで導く
プレイヤーのの設定をカスタマイズしたり、 のビヘイビアを使って外観を変更する
のビヘイビアを使って雰囲気を変えるライトを移行したり切り替える
やのコンポーネントを使用する
その他様々な機能を使って体験を持たせることができます。
グローバルメカニクスの制作
グローバルメカニクスを設定して、変数値を設定し、のシステムからゲームのオブジェクトをトラッキングして引き継ぐことができます。必要であれば を使ってルールのデバッグを行えます。
メッセージはGame Maker の中で重要なコミュニケーション方法であり、ロジックを使ったメッセージの送信方法、何かをトリガーするためにメッセージを使ったり様々な使用方法があります。オブジェクトにタグを使うことでメッセージを特定のものに向けることもできます。
プレイヤーを導く
重要なキャラターと出会う
特別な功績
一塊になっているアイテムの収集
探検心を盛り上げる場所
直線的なゲームフローを通じてプレイヤーを導く
任意のサイドクエスト
プレイヤーの動きに基づいてロジックを枝分かれさせる
キャラクターを防御したり、タイムリミット内で生き残りをかける
一定数の敵や特定の敵を倒す
その他
すべてのクエストを表示するために、有効なクエストは一度に3つまでに制限してください。
VoxEdit で制作されたはディスプレイに使用することができます。
のコンポーネントを使った2D の画像NFT(Ethereum のブロックチェーン)
のコンポーネントを持ったThe Sandbox から提供されている既成画像
のコンポーネントはVoxEdit 内でThe Sandbox 向けに制作されたすべてのNFT及びフレームアセットに表示されている外部のNFT に使用することができます。ビジターはブラウザを通じてThe Sandbox もしくはOpenSea のマーケットプレイスにリダイレクトされます。
のビヘイビアをロジックアクターやオブジェクトに追加して希望するパラメーターを設定します。
のコンポーネントを追加して何を検知するのか、検知のレンジを選択します。(アバター、タグ、特定のアクターなど)
アバターが検知された、メッセージを受信した時にアセットのアニメーションをトリガーしてメッセージを送信する際には を使用します。
メッセージの送信 - 破壊されるオブジェクトに のコンポーネントを追加します。死亡時に送信されるメッセージを設定します。オプションとして、Instant death メッセージを一緒にトリガーさせることもできます。
オブジェクトをドロップ(スポーン) - 破壊されるオブジェクトにDrop のコンポーネントを追加します。ビヘイビア(アセットのデフォルト設定)または(スポーンする一つもしくはそれ以上のオブジェクトに設定できるカスタム設定)を選択します。スポーンするアセットまたはプリセットを選択します。
のコンポーネントを持ったその他のオブジェクトはスポーンされたオブジェクトに含まれているタグを検知できます。
などのスポーンされたオブジェクトは即時にメッセージを送信できます。
シングルプレイヤー - のコンポーネントをオブジェクトに追加して、送信するメッセージを設定します。
マルチプレイヤー - のコンポーネントをオブジェクトに追加して、送信するメッセージを設定します。 その後、Global の設定を選択します。 True - オブジェクトの一つが体験内で収集可能 False - プレイヤー一人に対して一つのオブジェクトが体験内で収集可能
を制作します。Action After Completion のドロップダウンから、Send Message を選択します。既存のメッセージあるいは新しいメッセージを作成します。体験内のすべてのオブジェクトがこのメッセージを受信することができるようになります。
レンジ内のその他のオブジェクトの可視性やコリジョンを変更するためにのビヘイビアを使って、オブジェクトにメッセージを送ることができます。
のビヘイビアを使って、天気のサイクルのような繰り返しの連続を設定することができます。
成功か失敗のメッセージで終了するエモートやメッセージを使ったコラボレーションが必要なゴールに向けてのビヘイビアを使うことができます。
アセットのゲームプレイに与える影響はアセットのによって決まります。
での設定方法:
アバターのの設定からプレイヤーにダメージを与えたり、回復させたりする設定のブロック
ダメージをブロックしたり、 のコンポーネントを使ってオブジェクトを回復させることができます。
のビヘイビアやタグによって特定のターゲットを持つオブジェクト
すべてのビヘイビアやコンポーネントからアバターやその他のオブジェクトに送信される正負の数値を持った
死亡後、体験のロジックにが設定されていなかった場合など、クエストやインベントリが有効な間に全回復した体力でチェックポイントでリスポーンできます。
プレイヤーが死亡した場合、何が起きるかはからカスタマイズできます。
Invincible のパラメーターがFalse に設定されている場合、 のコンポーネントを持つすべてのオブジェクトは破壊されるまたは死亡します。死亡時に体験内の他のロジックをトリガーするためにメッセージを送ることができます。破壊された時に のコンポーネンを追加して収集可能なアイテムなどをスポーンさせることができます。
を送信するとオーディオ、ライト、カメラ、天気、動画などを通常のメッセージを使って即時に変化させる代わりに徐々に変化させることができます。黄色で表示されるメッセージを選択すると、この変化をカスタマイズできるパラメーターが表示されます。
この機能を使うと体験のに磨きをかけることができます。
はプレイヤーが一度だけ使用することができるもので以下のようなシチュエーションで使用できます。
のコンポーネントをオブジェクトに追加してプレイヤーを直接クエストのアイコンに誘導することができます。クエストの状況や役割(クエストを与える人、オブジェクティブ、受信者など)によって表示は変わります。
クエストはシングルプレイヤーの体験でもマルチプレイヤーの体験でも個々のプレイヤーの動きにのみ適用され、でプレイヤーの進捗状況をトラッキングできます。
のビヘイビアはマルチプレイヤーの体験内で、エモート(ダンスなど)や受信したメッセージを通じてクリアするコラボレーションが必要なゴール向けに使用できます。またシングルプレイヤーでも使用可能です。
特定のオブジェクトに対してメッセージを送る
特定のオブジェクトを検知して反応する
オブジェクトに含まれるもの:
1つのビヘイビア
複数のコンポーネント
複数のタグ
防御の特性を持った装備品はプレイヤーの体力を増やすことができます。
パワーの特性を持った装備品は攻撃時に敵へのダメージを大きくすることができます。
スピードの特性を持った装備品はプレイヤーの動きを速めることができます。
とはゲームのオブジェクトの動きをつかさどるDNA を指します。
はオブジェクトがインタラクティブに動ける可能性をより深めるための特徴を追加することができます。
ビヘイビアやコンポーネントは他のオブジェクトやクエスト、ゲームルールなどのロジックの連鎖をトリガーするを聞いたり、話したりすることができます。
はオブジェクトに使用されるラベルとを指します:
は魅力的なユーザーインターフェイスを使ってゲームの流れを通じて個々のプレイヤーに情報を与えたり、ガイドすることができます。(シングルプレイヤー、マルチプレイやー共に)
ではカスタムアバターを選択したり、スタート時の装備品を装着したり、オプションのメカニクスを有効にしたり、プレイヤーの体力に関係する設定を制御を行うことができます。
では変数を使ってカスタムのメカニクスを作成したり、プリセットを使用することができます。
のメニューにはゲームルールに加えて、スタート画面、カメラ、アンビエンスの設定が含まれています。のビヘイビアを使って周りのライトを置き換えることができます。