Unity ビジュアルスクリプティング

Unity のビジュアルスクリプティングは、従来のように何行もコードを書く代わりに、視覚的なグラフベースのシステムを使用してゲームプレイのメカニクスやインタラクションロジックを開発できるようにクリエイターを支援します。

チュートリアルを視聴する

ビジュアルスクリプティングをできるだけ早く始めることをご希望ですか?このクイックスタート用チュートリアルでは、Unity のビジュアルスクリプティングを使用して、独自のゲームを制作するのを支援する、ノードベースのロジックの作成の基本を紹介しています。

主なメリット
ビジュアルスクリプティング入門

スクリプティングロジックを視覚的に作成

Unity のビジュアルスクリプティングは、チームメンバーが一からコードを書くのではなく、ビジュアルなドラッグアンドドロップ式のグラフを使用してスクリプティングロジックを作成するのを支援します。また、プログラマー、アーティスト、デザイナー間のよりシームレスなコラボレーションを可能にし、プロトタイピングとイテレーションを高速化します。

プログラマーとアーティストのための強化されたコントロール

アーティストとデザイナーのための強化されたコントロール

ビジュアルスクリプティングは、デザイナーとアーティストの両方にとって、Unity でアイデアをテストし、変更を加え、作品をもっと直接的に制御するための優れたソリューションです。また、プログラマー以外のユーザーも、技術知識のあるチームメンバーが作成したカスタムノードやカスタムグラフを活用できます。

一緒に働いているプログラマー

プログラマーがチームに力を与える

ビジュアルスクリプティングを使用してカスタムノードを作成することで、アーティストからデザイナーまで、チーム全体のコラボレーションを効率化するのを支援します。こうすることで、プログラミングに関わる知識のレベルに関係なく、プロトタイピングや制作において、チーム内のより多くのメンバーが効果的に連携して作業を進めることができます。

機能

スクリプトグラフ

スクリプトグラフは、プロジェクトでインタラクションを作成するための主要なツールです。ノードベースのアクションと値を使用して、すべてのフレームで、またはイベントが発生したときに、指定した任意の順序でロジックを実行できます。

ステートグラフ

ステートグラフを使用すると、特定の状態になったときに実行するアクションをオブジェクトに指示する、自己完結した動作を作成できます。ステートグラフは、AI の動作やシーンまたはレベルの構造、状態間で遷移する動作が必要とされるシーンのあらゆる側面に適しています。

ライブ編集

再生モードでグラフに変更を加えると、ビジュアルスクリプティングがリアルタイムで更新されるのを確認できます。このアプローチにより、プロジェクトの変更を再コンパイルする必要がなくなり、アイデアのイテレーションとテストの時間を大幅に短縮できます。

デバッグと分析

ビジュアルスクリプティングは、再生モード中にグラフ全体にわたって価値を示すよう設計されており、実行されているノードが強調表示されます。実行時にエラーが発生した場合、その発生元がグラフ内で特定され、強調表示されます。

使いやすさのための設計

ユーザーフレンドリーな命名規則、コメント、グループ化の機能を使用して、シンプルで見やすいグラフや、必要なものを簡単に検索できるファジーファインダーメニューなど、技術知識の少ないクリエイターにとってさらにわかりやすくなっています。

コードベースの互換性

Unity のメソッド、フィールド、プロパティー、イベントや、サードパーティのプラグインのほか、カスタムスクリプトをグラフで使用できます。ビジュアルスクリプティングはリフレクションを介してコードベースに直接アクセスし、常に最新の状態に保たれます。

詳細を見る

Unity Learn

この Unity Learn コースは、ビジュアルスクリプティングを開始するのを支援するように設計されています。

ドキュメント

Unity でのビジュアルスクリプティングの詳細については、Unity ドキュメンテーションを参照してください。

コミュニティ

コミュニティのサポートを受け、Unity でのビジュアルスクリプティングに関する最新情報を入手するには、フォーラムをご確認ください。

始める準備はできましたか?

Unity 2021 以降をダウンロードすると、Unity ビジュアルスクリプティングがエディター内で自動的に有効になっています。Unity の 2018、2019、2020 リリースの場合、Unity ビジュアルスクリプティング(旧 Bolt)は Unity Asset Store から無料でダウンロードできます。

よくあるご質問

ビジュアルスクリプティングとは、どのようなものですか?

ビジュアルスクリプティングは、一からコードを書くことなく Unity でオブジェクトと動作を操作するグラフィカルな方法です。ビジュアルノードを接続することによってロジックが構築され、アーティスト、デザイナー、プログラマーはゲームプレイやインタラクティブなシステムをシンプルな方法で作成できます。

ビジュアルスクリプティングにアクセスするにはどうすればよいですか?

Unity 2021 以降をダウンロードすると、Unity ビジュアルスクリプティングがエディター内で自動的に有効になっています。

2018、2019、2020 リリースの場合、ビジュアルスクリプティングは Unity Asset Store から無料でダウンロードできます。

Unity Asset Store とは何ですか?

Unity Asset Store は、Unity クリエイターの時間と労力の節約に寄与する、何千ものアセットを無料または低価格で入手できるマーケットプレイスです。これは Unity 開発者が成功を収めるのに役立つ強力なリソースで、ツールやエディター拡張機能、3D および 2D アート、映画品質の音楽やサウンドエフェクトなど、パッケージの数は 60,000 を超えます。

Bolt ビジュアルスクリプティングでは、どのバージョンの Unity がサポートされていますか?

Bolt ビジュアルスクリプティングは、Unity 2018、2019、および 2020 LTS バージョンのプロジェクトを引き続きサポートします。

Unity でのビジュアルスクリプティングはどのように進化していきますか?

新しい Unity プラットフォーム — ゲームプレイと UI デザインのロードマップにアクセスして Unity ビジュアルスクリプティングに関する最新情報をフォローし、Unity 製品チームに直接フィードバックをお寄せください。

DOTS ベースのビジュアルスクリプティングはどうなるのですか?

Unity ではビジュアルスクリプティングの将来を評価するプロセスを進めており、Bolt、Bolt 2、そして DOTS ベースのビジュアルスクリプティングソリューションについて検討しています。目標とするのは、機能の中断やコミュニティの破壊を起こさない、プロダクション基準に関するユーザーの期待を満たす、単一の統一されたソリューションを作り上げることです。ビジュアルスクリプティングの進化について詳細情報を得るには、フォーラムにご参加ください。

弊社のウェブサイトは最善のユーザー体験をお届けするためにクッキーを使用しています。詳細については、クッキーポリシーのページをご覧ください。

OK