Guide de l'audio dans Unity

En pensant à ce qui fait un bon jeu vidéo, beaucoup se jetteraient directement dans les graphismes, les mécanismes du joueur et/ou le scénario, mais un aspect souvent négligé de tout jeu réussi est Audio.

L'audio passe souvent au second plan dans le développement de jeux, mais ne vous y trompez pas, un excellent son peut augmenter considérablement l'immersion du joueur, qu'il s'agisse d'un vent subtil ou d'un son de fond industriel, ou d'une musique appropriée. C'est pourquoi nous avons compilé une liste des principaux moyens d'améliorer l'audio dans le jeu Unity.

1. Utiliser des pistes audio de haute qualité

Lorsque vous décidez d'ajouter un son spécifique à votre jeu, assurez-vous qu'il est de haute qualité et qu'il n'a pas d'artefacts ou de bruit de fond, mais aussi, vous devez être prudent lorsque vous suivez cette suggestion, car les sons de haute qualité prennent souvent plus d'espace sur le disque, augmentant ainsi la taille de votre jeu.

Pour atténuer le problème de taille, il est important de choisir les bons paramètres d'importation pour chaque audio ou de les décharger vers les groupes d'éléments.

Si vous recherchez un son de haute qualité pour votre projet, consultez ces ressources audio.

2. Attention à la spatialisation du son

Lors du développement d'un jeu, il est important de décider si les sons seront en 2D ou en 3D, ou un mélange des deux.

  • 2Les sons D sont caractérisés par l'audio qui a un volume constant qui ne change pas, quelle que soit la distance entre l'auditeur audio et la source audio. Les sons 2D sont couramment utilisés dans les menus principaux pour l'audio de fond ou dans les jeux entièrement en 2D.
  • 3Les sons D, en revanche, sont des sons qui deviennent plus forts, plus le lecteur/auditeur audio est proche de la source, et vice versa. Ce type de son nécessite plus d'ajustements de la part du développeur, par exemple, dans le composant Unity's Audio Source, il existe des paramètres pour la distance minimale et maximale. La distance minimale contrôle à quel point le son a toujours un volume de 100 % et la distance maximale contrôle la distance à laquelle le son devient inaudible.

En maîtrisant les concepts audio 2D et 3D, vous serez en mesure d'implémenter efficacement n'importe quel type d'audio dans votre jeu et de le rendre naturel et adapté à un environnement spécifique.

Parcourez Audio 2D et 3D.

3. Utiliser l'audio dynamique

Le concept d'audio dynamique est un peu plus avancé, mais il pourrait conduire à un plus grand engagement des joueurs.

L'audio dynamique se caractérise par un son de fond changeant de manière transparente en fonction de ce que le joueur fait dans le jeu (par exemple, passer du mode exploration au mode combat, etc.), cela implique également l'application d'effets audio lorsque le joueur utilise par exemple un power-up ou lorsque le lecteur a un HP faible, ce qui rend le son déformé ou étouffé.

Cela étant dit, cela vaut peut-être la peine de mettre en œuvre un son dynamique. La devise est, si vous faites quelque chose, faites-le bien.

Parcourez la bibliothèque audio.

4. Utilisez la musique de manière stratégique

La musique a le pouvoir de créer l'ambiance dans n'importe quoi, sans parler des jeux vidéo, vous pouvez donc l'utiliser à votre avantage. Faites sentir aux joueurs le niveau de jeu à travers la musique, ou utilisez la musique pour faire anticiper les événements clés, comme l'ennemi, une nouvelle réalisation, etc.

Asset Store a une grande sélection de musique libre de droit qui s'adaptera parfaitement à votre jeu.

5. Testez l'audio sur différents appareils

Il n'est pas rare de rencontrer des incohérences sur différents appareils lors de la lecture du jeu, il est donc important de tester le jeu à partir de différents appareils pour vérifier que l'audio sonnera de la même manière pour tous les joueurs, sans aucun problème ni artefact.

Vérifiez le plug-in Game Tester.

Conclusion

L'audio joue un rôle clé dans la plupart des types de jeux, il est donc important de le traiter sur un pied d'égalité avec d'autres aspects.

Articles suggérés
Comment peindre des arbres sur un terrain dans Unity
Comment choisir la bonne musique de fond pour votre jeu dans Unity
Comparaison des environnements de développement 2D et 3D dans Unity
Construire un système de menus interactifs dans Unity
Comment importer des animations dans Unity
Choisir la Skybox adaptée à votre environnement dans Unity
Comment créer un jeu inspiré de la FNAF dans Unity