CG Spectrum est une école d’animation en ligne, d’effets visuels, de conception de jeux et de visualisation 3D, dont la mission est d’inspirer et de préparer des artistes de films, de jeux et de visualisation prêts pour l’industrie. Leurs cours en ligne sont parmi les meilleurs de l’industrie pour les débutants et les créatifs expérimentés. Consultez leur site Web pour voir toutes leurs offres.
L’article ci-dessous a été écrit par Nadia Stefyn et est apparu à l’origine sur le blog de CG Spectrum.
Vous voulez savoir comment les jeux vidéo sont faits ? Cet article passe en revue le processus de développement de jeux vidéo, et en particulier le « pipeline » - un terme de l’industrie qui fait référence au processus de création d’un jeu vidéo à partir de zéro. Il s’agit de la deuxième partie d’une série en deux parties, alors assurez-vous de consulter la première partie si vous ne l’avez pas déjà fait. La première partie couvrait la pré-production, et cette partie couvrira la production et la post-production.
La production
La production est l’étape la plus longue du pipeline, et tout est sur le pont.
Allant de 1 à 4 ans, la production est l’endroit où le jeu commence vraiment à prendre forme. L’histoire est raffinée, des actifs (personnages, créatures, accessoires et environnements) sont créés, les règles du jeu sont définies, les niveaux et les mondes sont construits, le code est écrit, et bien plus encore !
Presque tout dans un jeu vidéo est une décision consciente. Cela inclut chaque personnage, environnement, objet, ainsi que l’apparence, les couleurs, les sons, le niveau de difficulté, les règles et le système de pointage.
Cependant, les idées initiales ne se traduisent pas toujours aussi bien dans la réalité, de sorte qu'au fur et à mesure que le travail est fait, le jeu est constamment mis à l'essai et perfectionné.
Jetons un coup d’œil aux principaux jalons de la production de jeux et à certains des principaux emplois de développement de jeux vidéo, en gardant à l’esprit que les petites équipes devront assumer plusieurs rôles, tandis qu’un studio plus grand aura plus de personnel, dont beaucoup se spécialisent dans un aspect particulier de la production.
Jalons de la production
Il y a un certain nombre de jalons à franchir tout au long du processus de développement du jeu.
Prototype : Il s’agit du test initial du jeu (qui se produit en pré-production et est décrit en détail ci-dessus). Certains jeux peuvent ne jamais dépasser ce stade.
Premier jouable : Le premier jouable donne une bien meilleure idée du look et du gameplay. Bien qu’il soit encore loin d’être définitif, les espaces réservés sont remplacés par des actifs de meilleure qualité et des illustrations sont ajoutées.
Tirage vertical : Une tranche verticale est un échantillon entièrement jouable qui peut être utilisé pour présenter votre jeu aux studios ou aux investisseurs. D'une durée allant de quelques minutes à une demi-heure, une tranche verticale offre une expérience de première main de votre jeu.
Pré-alpha : La majorité du contenu est développée au stade pré-alpha. À ce stade du développement du jeu, de grandes décisions devront être prises. Le contenu peut être coupé, ou de nouveaux éléments devront être ajoutés pour améliorer le gameplay.
Alpha : Le jeu est « fonctionnalité complète », ce qui signifie que les principales fonctionnalités ont toutes été ajoutées et que le jeu est entièrement jouable du début à la fin. Certains éléments, tels que les actifs artistiques, peuvent encore avoir besoin d’être ajoutés, mais les contrôles et les fonctionnalités doivent fonctionner correctement. Les testeurs d’assurance qualité s’assureront que tout fonctionne de manière transparente et signaleront les erreurs à l’équipe.
Bêta : À ce stade, tout le contenu et les actifs sont intégrés, et l’équipe doit se concentrer sur l’optimisation plutôt que d’ajouter de nouvelles fonctions ou fonctionnalités.
Maître d’or : Le jeu est final et prêt à être envoyé au point de vente d’édition et publié au public.
Rôles clés dans le développement de jeux
Les rôles de développeur de jeux varient en fonction de la taille et du type de studio. Ce sont quelques-unes des positions communes que vous trouverez.
Chef de projet
Le chef de projet s’assure que le processus de développement du jeu se déroule bien, que les jalons sont atteints, que les risques sont anticipés / atténués et que les membres de l’équipe font ce qu’ils sont censés faire. Ils sont souvent le centre de communication entre les équipes de développement et de conception et les cadres. Les chefs de projet sont exceptionnellement organisés et doivent avoir d’excellentes compétences en communication et en relations humaines.
Développeurs/programmeurs de jeux
Les programmeurs de jeux aident à développer des jeux en transformant les concepts de conception en code pour créer des jeux entièrement jouables. (En savoir plus : Comment devenir programmeur de jeux ou la différence entre la programmation de jeux et le développement de jeux.)
Les programmeurs sont souvent des ingénieurs en logiciel ou des informaticiens avec une solide expérience en programmation, ainsi qu’une combinaison de créativité, de compétences en mathématiques et de patience pour coder avec succès des idées en visuels et en sons interactifs. Ils s’assurent que le jeu se déroule bien.
Il y a de nombreux aspects différents de la programmation, notamment :
- Construire un moteur de base personnalisé pour le jeu
- Fonctions de script, événements, interactions
- Créer de la physique (p. ex. différences de gravité dans un jeu se déroulant dans l’espace)
- Développement et modification de rendus graphiques 3D
- Simuler l’intelligence artificielle chez les opposants
- Ajout d’effets sonores, de musique et de voix off
- Mise en œuvre de la logique et de la mécanique du jeu
- Création de l’interface utilisateur
- Écrire du code spécifique au clavier, aux souris ou aux joysticks
- Permettre aux joueurs de concourir ou de coopérer via LAN ou Internet
- Développer des outils personnalisés
- Portage de code entre les plates-formes
- Implémentation d’algorithmes, résolution des besoins en mémoire et problèmes de mise en cache
- Identifier et corriger les bogues
Dans les grands studios, vous trouverez des spécialistes dédiés uniquement à la programmation d’IA pour le jeu, ou des employés qui ne travaillent que sur l’interface utilisateur.
Le programmeur moyen gagne 59 010 USD par an, cependant, un programmeur senior ou principal peut gagner plus de 100 000 USD par an. Un cours de programmation de jeux peut vous donner les compétences nécessaires pour obtenir votre premier emploi en programmation de jeux dans l’industrie.
Concepteurs de jeux
Un concepteur de jeux est le moteur créatif du jeu, et généralement un croisement entre un écrivain et un artiste, avec une certaine connaissance de la programmation.
La section du pipeline de production de conception de jeux implique la création d’histoires, de personnages, d’objectifs, de règles et de défis convaincants qui stimulent les interactions avec d’autres personnages, utilisateurs ou objets.
Les concepteurs peuvent être responsables de ce qui suit :
- Développer le scénario, les histoires de personnages et les dialogues
- Développer le gameplay, les règles et le système de notation
- Détermination du niveau de difficulté
- Environnements de construction, rebords, obstacles et objets
- Conception de niveau et de monde
- Programming/scripting
- Édition numérique
Si vous travaillez pour une grande entreprise, ces tâches pourraient ressembler à des rôles individuels, que nous couvrirons ensuite.
Selon Payscale, le salaire moyen des concepteurs de jeux est de 63 838 USD, tandis qu’un prospect peut gagner plus de 93 926 USD (en fonction de l’expérience, de l’emplacement, de la taille du studio et de l’industrie). Les concepteurs seniors et techniques peuvent dépasser cette plage. Consultez nos cours de conception de jeux pour avoir une idée des compétences nécessaires pour un emploi dans la conception de jeux. (Plus de lecture : Qu’est-ce que la conception de jeux ?)
Concepteurs de niveaux
Un concepteur de niveau jeu vidéo est responsable de la création de niveaux intéressants et amusants. Leur travail est de garder le joueur concentré sur le déplacement à travers le jeu et la réalisation de son objectif ou de sa mission tout en réduisant le risque de confusion.
Parce que les jeux sont beaucoup plus complexes qu’ils ne l’étaient, il est courant dans les grands studios de trouver des concepteurs de jeux dédiés uniquement à la conception de niveaux.
Les concepteurs de niveaux s’inspirent de l’art conceptuel, de la référence photo et du GDD pour esquisser des cartes crédibles et créer des modèles physiques de niveaux.
Selon le type de jeu et s’il est basé sur des événements réels (comme une bataille WW2), ils peuvent avoir besoin d’apprendre tout sur une période particulière de l’histoire et de rechercher des emplacements réels pour s’assurer que le niveau est réaliste et crédible. Si le jeu est adapté d’un livre ou d’un film, ils devront lire / regarder l’original et chercher des indices. Si le monde est entièrement fictif, ils devront utiliser leur créativité et s’inspirer de l’art conceptuel fourni.
Ensuite, en utilisant un éditeur de niveau (logiciel utilisé pour concevoir des niveaux et des cartes), ils construisent les niveaux, les étapes ou les missions. Leur travail peut également inclure des choses comme la planification des emplacements de départ et de sortie, la détermination de l’emplacement des tunnels et des passages cachés, des endroits où des interactions ou des dialogues auront lieu, des points de ponte de monstre, des points de déclenchement où certaines actions auront lieu, et bien plus encore.
Les concepteurs de niveaux sont responsables de l’identification et de la correction des bogues, tels que les joueurs qui tombent hors des limites ou qui se coincent et ne peuvent pas sortir. Le défi avec les jeux vidéo est qu’une fois que le jeu est sorti, il est hors des mains du concepteur. Le joueur peut interagir avec les mondes de manière inattendue, mettant en lumière des bugs qui étaient passés inaperçus pendant le développement.
Le niveau verra probablement plusieurs versions avant de devenir final.
Un concepteur de niveau peut gagner en moyenne USD $56,884 en fonction du studio et de l’emplacement. Les concepteurs seniors ou plus expérimentés peuvent exiger un salaire beaucoup plus élevé.
Si vous souhaitez devenir concepteur de niveaux, le cours de conception de jeux enseigne le processus de transformation de concepts en prototypes, comment rendre un niveau amusant, s’assurer que votre niveau est visuellement intéressant, intégrer la narration, et construire et scénariser votre niveau dans un moteur de jeu.
Artistes de jeux
Les artistes de jeux peuvent inclure des artistes conceptuels, des animateurs, des modélisateurs 3D et des artistes FX.
Ce groupe est responsable d’apporter de la couleur, du mouvement et de la vie au jeu.
Bien qu’un artiste conceptuel soit principalement actif pendant la pré-production lorsqu’il conçoit le look initial (généralement en 2D), il peut être ramené plus tard dans le processus de développement du jeu si de nouveaux éléments sont ajoutés ou si le jeu change de cap.
Un artiste conceptuel 3D (qui pourrait être le même artiste) utilise des logiciels de sculpture numérique comme ZBrush, Maya et Photoshop pour créer des accessoires 3D, des actifs et des environnements. Ils ajouteront également des textures et des détails.
Modélisateurs 3D
Les modélisateurs 3D créent des modèles de personnes, d’objets, d’accessoires, d’armes et d’environnements qui peuvent ensuite être texturés et animés au besoin. Les modélisateurs doivent savoir comment rassembler et utiliser des matériaux de référence de haute qualité, surtout s’ils reproduisent des objets réels (par exemple, un AK-47, Un hélicoptère d’attaque Buzzard, la Tour Eiffel, etc.).
Les modélisateurs peuvent utiliser des photos des objets qu'ils créent, ou des drones si l'objet est beaucoup plus grand et qu'ils ont besoin d'une vue aérienne. Si le jeu est entièrement fantastique, ils devront faire référence à l'art conceptuel et utiliser leur imagination pour créer quelque chose de nouveau et d'unique. (Pour en savoir plus : Qu'est-ce que la texturation 3D ? Modélisateur 3D (parcours professionnel)
Animateurs de jeux
Les animateurs de jeux ajoutent de la profondeur et du réalisme en ajoutant un mouvement crédible aux personnages, aux objets et aux environnements. Ils créeront des storyboards et cartographieront des scènes d’animation clés qui s’alignent sur l’histoire du jeu.
Les animateurs ont souvent besoin de mener beaucoup de recherches (par exemple. observer comment les animaux se comportent et interagissent avec les autres s’ils travaillent sur un jeu animal). Les données de capture de mouvement peuvent également être utilisées pour aider à créer des animations plus réalistes.
Artistes FX
Les artistes FX donnent aux joueurs une expérience plus immersive et divertissante en ajoutant des effets époustouflants tels que des explosions, de la fumée, des simulations de feu et de liquide, et des événements météorologiques tels que la pluie, la foudre, les blizzards, etc.
Les artistes de Game FX ont tendance à utiliser des logiciels tels que Houdini FX ou Maya, mais devraient également avoir des moteurs de jeu d’expérience tels que Unity ou Unreal Engine 4.
Ingénieurs du son / concepteurs sonores / compositeurs
Les experts en son développent des effets sonores réalistes, enregistrent des voix off / dialogues entre les personnages et créent des bandes sonores qui créent l’ambiance pour les joueurs, en ajoutant du suspense ou des indices audio (par exemple. musique d’ouverture, musique de pause de menu, marquer une victoire, etc.).
AQ (assurance qualité) / testeurs de jeux vidéo
Les testeurs de jeux vidéo sont essentiels dans le processus de développement du jeu ! Ces personnes testent les jeux, recherchent les bogues et s'assurent que le jeu fonctionne bien et que les instructions sont claires pour les joueurs. Ils signalent les erreurs à l'équipe de développement dans ce que l'on appelle parfois une feuille de bogues.
Rôles supplémentaires
Outre les rôles de développement de jeux mentionnés ci-dessus, les grands studios peuvent avoir la capacité de faire appel à un certain nombre de spécialistes supplémentaires, tels que :
- Concepteurs de quêtes
- Concepteurs de combat
- Écrivains
- Interprètes et traducteurs
Plus tard dans le processus de développement du jeu, l’équipe produit joue un rôle plus important, aidant à gérer le marketing et la distribution du jeu.
Post-production
Une fois la production terminée et le jeu livré, le processus de développement du jeu se poursuit avec certains membres de l’équipe relégués à la maintenance (correction des bogues, création de correctifs) ou à la création de contenu bonus ou téléchargeable (DLC). D’autres peuvent passer à la suite ou au projet suivant.
Une autopsie ou un compte rendu peut être tenu pour discuter de ce qui a fonctionné ou qui n'a pas fonctionné et déterminer ce qui pourrait être mieux fait la prochaine fois. Tous les documents de conception, les actifs et le code sont finalisés, rassemblés et stockés, au cas où ils auraient besoin à l’avenir.
Ressources supplémentaires de développement de jeux :
Si vous voulez faire des jeux vidéo, comprendre le processus de développement de jeux est essentiel.
Peu importe où votre rôle se situe dans le pipeline, connaître l’objectif et l’ordre de chaque ministère vous aidera à travailler efficacement et à réduire les problèmes coûteux sur la piste.
Vous n’avez pas besoin de savoir comment faire le travail de tout le monde, mais vous devrez savoir comment votre travail affecte le leur et comment remettre le travail utilisable à la prochaine étape de la production. Une compréhension du processus vous rendra également plus employable, car chaque grand studio utilise un calendrier de production de jeux vidéo.
Voici d’autres lectures pour vous aider dans votre quête :
- Qu’est-ce que la conception de jeux ?
- Quel est le processus de conception de jeux ?
- 5 Conseils pour obtenir un emploi dans les effets visuels
- Qu’est-ce que le pipeline d’effets visuels ?
- Qu’est-ce que la programmation de jeux ?
Vous voulez en savoir plus ?
CG Spectrum est une école de développement de jeux et un partenaire académique Irréel offrant des cours spécialisés d’art de jeu, de conception, de programmation et de développement de jeux pour les étudiants débutants et avancés.
Soyez encadré par des experts de l’industrie qui ont travaillé pour Ubisoft, Microsoft, EA et d’autres grands studios de jeux et apprenez le processus de développement de jeux étape par étape, en obtenant un portefeuille de travaux originaux !