Carrière 6 logiciels de développement utilisés par les studios de jeu vidéo au Québec

6 logiciels de développement utilisés par les studios de jeu vidéo au Québec

Vous voulez trouver un emploi en jeu vidéo? Familiarisez-vous avec les six principaux moteurs de jeu au Québec!

On s’entend : la plupart des gros studios de jeux vidéo ont leur propre moteur de jeu qu’ils ont développé à l’interne. Les plus petits joueurs indépendants n’ont souvent pas les mêmes ressources et doivent se résoudre à se procurer une licence pour utiliser l’un des logiciels suivants.

Voici sans plus tarder six logiciels de développement de jeux vidéo recensés par l’Alliance numérique. Lesquels connaissez-vous?

1.Lumberyard


Développé par Amazon, ce moteur de jeu est versatile (multi-genre, multiplateforme) et gratuit pour les développeurs, ce qui en fait l’un des logiciels les plus populaires auprès des petits studios.

Attention : le code source et les principales fonctions sont offerts, pas tout au complet! Néanmoins, l’accès gratuit au code source permet d’utiliser Lumberyard pour n’importe quel jeu.

Langage de programmation : C++, Lua et C#.

Systèmes d’exploitation : Windows et Linux, et bientôt le système d'exploitation MacOS.

Plateformes prises en charge : PC, Xbox One, PlayStation 4, appareils iOS (iPhone 5S+ et iOS 7.0+), Android (Nexus 5 et les équivalents compatibles avec OpenGL 3.0+).

Studios qui l’utilisent : Sweet Bandits.

2. Unreal Engine


Ce moteur de jeu a tout d’abord été produit par l’américain Epic Games pour développer le jeu de type first-person shooter Unreal. Il est maintenant disponible sous licence pour développer toutes sortes de jeux.

Langage de programmation : C++.

Systèmes d’exploitation : Windows, OS X et Linux.

Plateformes prises en charge : PC, PlayStation 4, Xbox One, Mac OS X, iOS, Android, AR, VR, Linux, SteamOS, et HTML5.

Studios qui l’utilisent : Digital Dimension, Frima.

3. Unity Game Engine


D’abord conçu pour développer des jeux vidéos destinés uniquement à la plateforme OS X, Unity peut maintenant être utilisé pour de multiples plateformes grâce à des altérations à son code source. La licence est gratuite pour le logiciel de base, et un abonnement mensuel donne accès à davantage d’options.

Langages de programmation : C++, C# et Boo.

Systèmes d’exploitation : Windows, MacOS et Linux.

Plateformes prises en charge : Mac OS X, iOS, Android, TV OS, PlayStation 3, PlayStation Vita, PlayStation 4, Xbox 360, Xbox One, Xbox One X, Windows Phone 8, Windows 10 Mobile , PlayStation Mobile, Tizen, Oculus Rift, Wii U, Nintendo 3DS, Nintendo Switch, WebGL, Samsung TV.

Studios qui l’utilisent : Ludia, Square Enix, Gameloft, BKOM Studios.

4. Frostbite


Electronic Arts (EA) a créé le moteur de jeu Frostbite pour développer son jeu vidéo Battlefield, et l’utilise maintenant pour la plupart de ses autres jeux. Aucune licence n’est distribuée à l’externe.

Langages de programmation : C++ et C#.

Système d’exploitation : Windows.

Plateformes prises en charge :  Microsoft Windows, PlayStation 3, PlayStation 4, Xbox 360, Xbox One.

Studios qui l’utilisent : Electronic Arts (EA) exclusivement.

5. Dawn Engine


Voilà enfin un moteur montréalais! Il n’est utilisé que par son studio propriétaire, Eidos, pour ses populaire jeux de type first-person shooter comme Deus Ex.

« Le développement de ce moteur a permis à Eidos des avancées importantes au niveau des capacités de rendu, de physique en 5 temps réel et de l’intelligence artificielle avancée qui contribuent à la qualité et la popularité des jeux Deus Ex », indique l’Alliance numérique.

Langages de programmation : C et C++.

Système d’exploitation : Windows.

Plateformes prises en charge :  Windows, Linux, macOS, PlayStation4, Xbox One.

Studios qui l’utilisent : Eidos exclusivement.

6. Anvil


Un autre moteur de jeu élaboré à Montréal, Anvil a tout d’abord servi à améliorer le fameux Assassin’s Creed d’Ubisoft. « La plus grande force d’Anvil consiste en sa capacité à rendre à l’écran en temps réel des environnements très complexes, tout en maintenant une grande qualité visuelle, » souligne l’Alliance numérique.

Anvil est maintenant utilisé pour développer plusieurs autres jeux d’Ubisoft Montréal exclusivement. Il n’est donc pas offert sous licence!

Langages de programmation : C++.

Système d’exploitation : Windows.

Plateformes prises en charge : Microsoft Windows, PlayStation 3, PlayStation 4, PlayStation Vita, Wii U, Nintendo Switch, Xbox 360, Xbox One.

Studios qui l’utilisent : Ubisoft exclusivement.