How To

Comment utiliser Stream Deck pour le développement de jeux vidéo

Dernière mise à jour :

  Cette page a été traduite automatiquement par DeepL. Switch to English

Le développement de jeux vidéo implique souvent de répéter les mêmes actions entre les moteurs de jeu, les éditeurs de code, les outils graphiques et les dossiers de projet.

Stream Deck permet d'attribuer ces actions à des touches et des molettes personnalisées, vous offrant ainsi un panneau de contrôle dédié à votre flux de travail de développement. Vous pouvez créer votre propre configuration à l'aide des actions standard de Stream Deck ou télécharger des outils sur Elgato Marketplace qui s'intègrent à Unity, Blender, Godot, Unreal Engine et d'autres logiciels de développement.

Commencez par les actions intégrées à Stream Deck

Plusieurs actions intégrées à l'application Stream Deck permettent d'effectuer des tâches courantes :

  • Raccourci clavier: Attribuez un raccourci clavier à une touche identifiée. Il est également possible d'attribuer des raccourcis à des touches au-delà de la touche F12, ce qui peut s'avérer particulièrement utile lorsque votre projet comporte plus de commandes de débogage que vous ne pouvez en attribuer aux raccourcis clavier standard.
  • Ouvrir : lancer une application, un fichier, un dossier ou une page Web.
  • Multi-action : Exécutez plusieurs actions à partir d'une seule touche, soit à la suite, soit simultanément.
  • Dossiers : organisez les éléments de contrôle en catégories telles que « Tests », « Versions », « Ressources » et « Débogage ».
  • Profils intelligents: affichez automatiquement une disposition différente du Stream Deck lorsque vous changez d'application.

Unité

L'intégration Unity établit une connexion directe entre Stream Deck et l'éditeur Unity.

Il peut être utilisé pour les commandes de base de l'éditeur, telles que le passage en mode lecture ou la mise en pause d'un projet, mais il permet également d'exécuter des commandes du menu Unity, de modifier des propriétés exposées et d'appeler des méthodes C# personnalisées.

La connexion peut fonctionner dans les deux sens. Stream Deck peut envoyer des commandes à Unity, tandis que Unity peut mettre à jour le titre, l'icône, la valeur ou l'état d'une touche.

Installez le plugin gratuit « Unity Integration » disponible sur Elgato Marketplace, ainsi que le pack d'intégration Stream Deck correspondant, disponible sur l'Asset Store de Unity.

Mixeur

Le développement d'un jeu ne se fait pas entièrement au sein d'un moteur. Les graphistes peuvent consacrer une grande partie de leur travail à la modélisation, à l'animation ou à la préparation d'éléments graphiques dans Blender.

DeckMania Blender Free relie Blender à Stream Deck et propose des actions permettant d'exécuter des scripts Python de Blender, de sélectionner des outils et de régler des valeurs à l'aide de Stream Deck et de ses molettes.

Installez DeckMania Blender Free depuis Elgato Marketplace ainsi que l'application associée disponible sur le site web de DeckMania, qui permet de relier Blender au plugin Stream Deck.

Godot

Godot Utilities permet à Stream Deck de communiquer avec un projet Godot en cours d'exécution.

Les touches du Stream Deck peuvent émettre des signaux ou modifier des scènes au sein de l'application. Les développeurs peuvent s'en servir pour déclencher des événements de jeu, passer d'une scène de test à l'autre, activer des outils de débogage ou présenter rapidement différentes parties d'un projet.

Installez « Godot Utilities » depuis Elgato Marketplace, ainsi que l'intégration correspondante « Elgato Stream Deck » depuis la bibliothèque de ressources Godot.

Unreal Engine

Le profil de raccourcis Unreal Engine + pack d'icônes pour Stream Deck et Stream Deck XL comprend 134 raccourcis répartis en neuf catégories. Ces commandes couvrent l'édition, le Sequencer, le mode de lecture, le débogage, la navigation dans la fenêtre d'affichage, les caméras, les modes d'affichage, les Blueprints, les transformations et les ressources d'aide.

Ce profil comprend également des commandes permettant d'accéder aux statistiques de performances, aux captures d'écran, aux réglages de l'heure et à d'autres commandes de console.

Téléchargez le profil depuis Elgato Marketplace.

UEFN

Si vous travaillez principalement dans l'éditeur Unreal pour Fortnite, le profil « Unreal Engine pour Fortnite » propose une interface plus ciblée.

Elle permet d'accéder d'un simple clic à la sélection, à la traduction, à la rotation, à la mise à l'échelle, à l'alignement, aux angles de caméra, aux modes de perspective, aux options d'éclairage et à d'autres commandes UEFN fréquemment utilisées.

Téléchargez le profil depuis Elgato Marketplace.

Faciliter l'accès aux tâches de développement répétitives

Stream Deck peut prendre en charge plusieurs étapes du processus de développement d'un jeu, que ce soit pour tester une scène dans Unity, préparer des ressources dans Blender, déclencher des événements dans Godot ou naviguer dans Unreal Engine.

Commencez par quelques commandes que vous utilisez au quotidien. À mesure que votre projet prend de l'ampleur, vous pourrez ajouter des intégrations de moteurs, des profils Marketplace, des scripts personnalisés et des pages spécifiques à vos applications, adaptées à votre façon de travailler.

PRODUITS DANS L'ARTICLE

Stay up to date with Elgato. Get our latest News, Guides, and Product Updates in your Google feeds.

Add Elgato as a preferred source

Was this article helpful?