ゲーム開発では、ゲームエンジン、コードエディタ、アートツール、プロジェクトフォルダなど、さまざまな環境で同じ作業を繰り返すことがよくあります。
Stream Deckでは、これらのアクションをラベル付きのキーやダイヤルに割り当てることができ、開発ワークフロー専用のコントロールパネルとして活用できます。標準の Stream Deck アクションを使って独自のセットアップを構築したり、Elgato Marketplaceから Unity、Blender、Godot、Unreal Engine などの開発ソフトウェアと連携するツールをダウンロードしたりすることができます。
Stream Deck アプリに搭載されているいくつかのアクションは、一般的なタスクを処理することができます:
Unity Integrationを使用すると、Stream Deck と Unity エディタを直接連携させることができます。
これは、再生モードへの切り替えやプロジェクトの一時停止といった基本的なエディタ操作に使用できるほか、Unityのメニューコマンドの実行、公開プロパティの変更、カスタムC#メソッドの呼び出しにも利用できます。
この接続は双方向で機能します。Stream DeckからUnityへコマンドを送信できるほか、Unity側でもキーのタイトル、アイコン、値、または状態を更新することができます。
Elgato Marketplaceから無料の「Unity Integration」プラグインをインストールし、Unity Asset Storeから対応する「Stream Deck Integration」パッケージをインストールしてください。
ゲーム開発は、すべてエンジン内で行われるわけではありません。アーティストは、ワークフローの大部分を、Blenderでのモデリング、アニメーション作成、あるいはアセットの準備に費やすこともあります。
「DeckMania Blender Free」は、BlenderとStream Deckを連携させ、BlenderのPythonスクリプトの実行、ツールの選択、Stream Deckとダイヤルを使った値の調整を行うためのアクションを提供します。
Elgato Marketplaceから「DeckMania Blender Free」をインストールし、DeckManiaのウェブサイトから、BlenderとStream Deckプラグインの連携を行う専用アプリケーションもインストールしてください。
Godot Utilitiesを使用すると、Stream Deck が実行中の Godot プロジェクトと通信できるようになります。
Stream Deckのキーは、アプリケーション内で信号を送信したり、シーンを切り替えたりすることができます。開発者はこれを利用して、ゲームプレイのイベントをトリガーしたり、テストシーン間を移動したり、デバッグユーティリティを起動したり、プロジェクトのさまざまな部分を素早くデモしたりすることができます。
Elgato Marketplaceから「Godot Utilities」をインストールし、Godotアセットライブラリから対応する「Elgato Stream Deck Integration」をインストールしてください。
Stream Deck および Stream Deck XL 用の「Unreal Engine ショートカットプロファイル + アイコンパック」には、9つのカテゴリにわたる134個のショートカットが含まれています。その操作機能は、編集、シーケンサー、プレイモード、デバッグ、ビューポートのナビゲーション、カメラ、表示モード、ブループリント、トランスフォーム、およびヘルプリソースを網羅しています。
このプロファイルには、パフォーマンス統計、スクリーンショット、時刻の調整、その他のコンソールコマンドを制御する機能も含まれています。
Elgato Marketplaceからプロファイルをダウンロードしてください。
主に『フォートナイト』用のUnreal Editorで作業を行う場合、『フォートナイト』向けUnreal Engineプロファイルを使用すると、より目的に特化したレイアウトが利用できます。
これには、選択、翻訳、回転、拡大縮小、スナップ、カメラアングル、パースペクティブモード、照明オプション、およびその他の頻繁に使用されるUEFNコントロールへのワンタッチアクセスが含まれています。
Elgato Marketplaceからプロファイルをダウンロードしてください。
Stream Deckは、Unityでシーンをテストする場合でも、Blenderでアセットを準備する場合でも、Godotでイベントをトリガーする場合でも、あるいはUnreal Engineを操作する場合でも、ゲーム開発パイプラインのさまざまな工程をサポートします。
まずは、毎日使うコマンドをいくつかから始めてみましょう。プロジェクトが拡大するにつれて、エンジンの連携機能、 マーケットプレイスのプロファイル、カスタムスクリプト、そして自分の働き方に合わせたアプリケーション固有のページなどを追加していくことができます。
記事内の製品
Stay up to date with Elgato. Get our latest News, Guides, and Product Updates in your Google feeds.
Add Elgato as a preferred sourceThanks for helping us improve this article.