L’Art de créer des Jeux Vidéo
Publié le 06/10/2023 à 09:00 - 11 min - Modifié le 13/11/2023 par S&T
Le processus de création de jeu implique une collaboration entre des créateurs de diverses disciplines telles que les graphistes 2D/3D, les musiciens, les concept artists et les game designers. Ainsi, la conception de jeux-vidéo peut parfois sembler inaccessible. Pourtant, de nos jours, les outils pour programmer un jeu vidéo sont à la portée de tous. Passons donc en revue les ressources à notre disposition en suivant les étapes de création d'un jeu.
Un rapide historique
Les progrès technologiques des années 70 ont démocratisé les jeux vidéo, permettant ainsi leur commercialisation auprès du grand public. Ce secteur s’est rapidement professionnalisé, introduisant un vocabulaire spécifique tel que “gameplay” (ou “jouabilité” en français) et “game design”. Par la suite, les studios de création ont gagné en importance. Pendant longtemps, la création de jeux semblait être réservée aux professionnels. Cependant, dans les années 2000, l’émergence des jeux indépendants a révolutionné l’industrie. Des petites pépites vidéoludiques sont ainsi nées de la création de développeur solo ou de petites équipes sans expérience. Cela a propulsé le monde du jeu vidéo vers de nouvelles possibilités créatives. Dès lors, il est possible de s’initier à la création de jeux vidéo pour le plaisir, le défi ou l’apprentissage. Tout ce dont vous avez besoin, c’est d’une bonne dose de persévérance, de créativité et de temps.
De l’idée à la réalisation :
Le 4F selon Marc Albinet
Marc Albinet, dans son ouvrage “Concevoir un jeu vidéo”, présente sa méthode des “4F” pour aider les créateurs à créer un jeu.
Les “4F” sont les étapes essentielles à suivre :
- Le “Fun” consiste à définir l’expérience de jeu que l’on souhaite offrir au joueur : résoudre des puzzles, conduire une voiture, avoir peur…
- Le “Fond” permet de donner du sens au projet en réfléchissant aux valeurs véhiculées par le jeu et à l’impact émotionnel laissé sur le joueur. Quels messages veut-on transmettre ? Quelles émotions souhaite-t-on susciter ?
- La “Forme” est le choix du genre du jeu (FPS, RPG, jeu de course, jeu d’aventure) et définir son contexte. Cela inclut l’univers du jeu, son esthétique et son gameplay, qui contribuent à façonner l’expérience globale du joueur.
- Le “Feeling” permet de veiller à ce que le jeu suscite des émotions chez le joueur. Cela peut passer par une histoire captivante, une musique envoûtante, un design soigné ou tout simplement par l’expérience vidéoludique elle-même.
En suivant cette méthode, les concepteurs peuvent cerner leurs intentions et offrir aux joueurs une expérience de jeu cohérente, captivante et mémorable. Ces éléments se complètent pour créer un jeu vidéo réussi.
Les règles du jeu : gameplay, roleplay et level-design
Pour concevoir un jeu vidéo captivant, trois éléments clés sont essentiels : le gameplay, l’immersion et le level-design.
Le gameplay consiste à créer des mécanismes ludiques engageants, tels que des défis, des énigmes et des combats. Il doit être amusant, accessible et offrir une courbe d’apprentissage progressive. Des objectifs clairs et gratifiants renforcent le désir de continuer à jouer. Un scénario solide, une identité visuelle attrayante et cohérente ou encore une musique adaptative sont des outils permettant de renforcer l’immersion et l’émotion susciter par le jeu. Enfin, le level-design assure une progression fluide et stimulante à travers des environnements variés. La conception réfléchie de ces trois aspects est cruciale pour la réussite d’un jeu vidéo captivant.
Voici quelques ouvrages pour approfondir ce vaste sujet :
Un monde à construire de A à Z
A la découverte de la programmation
La programmation est indispensable (ou presque) pour créer un jeu. Heureusement, il existe des logiciels de programmation visuelle facilitant l’apprentissage du code, notamment Scratch.
“Mon cours visuel de programmation” de Sean McManus est un guide parfait pour débuter avec Scratch et Python. Il convient parfaitement aux autodidactes voulant progresser à leur rythme.
De plus, la grande majorité des moteurs de jeu exigent une connaissance des langages orientés objet comme C et C#. La connaissance de la programmation ouvre de nombreuses possibilités pour les créateurs de jeux. Néanmoins, il existe des alternatives permettant de se passer de programmation.
Choisir votre arme : le bon framework
La conception d’un moteur de jeu requiert de nombreuses compétences et prend beaucoup de temps. Heureusement, de nombreux moteurs de jeu (ou framework) sont disponibles gratuitement sur internet. Ce sont des ensembles d’outils prêts à l’emploi qui facilitent la création. Ils s’occupent des tâches informatiques complexes telles que la gestion de la physique et l”utilisation de l’intelligence artificielle. L’utilisation d’un moteur permet au concepteur de se concentrer sur le contenu du jeu et ainsi de gagner du temps.
Voici une liste non-exhaustive des moteurs 3D :
- Unity 3D
Unity est l’un des moteurs de jeu les plus populaires et polyvalents utilisés par les développeurs du monde entier. Il offre une grande flexibilité et prend en charge de multiples plateformes, y compris les PC, les consoles, les appareils mobiles et la réalité virtuelle. Unity est réputé pour sa convivialité et son écosystème riche en ressources, ce qui en fait un choix idéal tant pour les débutants que pour les professionnels. Depuis quelques semaines, Unity fait face à un mécontentement de la communauté de développeurs. En effet, dès le 1er janvier 2024, tous les jeux dépassant un certain seuil de revenus et d’installations seraient taxés à chaque nouvelle installation.
Voici une formation en ligne disponible sur le site de la bibliothèque : Unity Atelier créatif : jeu vidéo 3D de labyrinthe
- Unreal Engine 5
Développé par Epic Games, l’Unreal Engine est un autre moteur de jeu puissant et largement utilisé. Sa dernière version, l’Unreal Engine 5, a été présentée comme une avancée majeure dans les graphismes et la technologie du jeu. Il est privilégié par les studios AAA pour ses performances haut de gamme et son rendu visuel impressionnant. Bien qu’un peu plus complexe que Unity, l’Unreal Engine offre d’énormes possibilités pour créer des jeux de grande envergure et époustouflants.
- Love2D et Godot Engine
Love2D et Godot Engine sont deux moteurs de jeu populaires et puissants en open-source. Godot offre une grande flexibilité avec son support pour les jeux en 2D et 3D, ainsi qu’une communauté active. Love2D, axé sur les jeux en 2D, se distingue par sa simplicité et ses performances élevées. Ces deux moteurs offrent des opportunités passionnantes pour les créateurs de jeux vidéo.
- GameMaker Studio
GameMaker Studio est un moteur de jeu accessible, idéal pour les créateurs indépendants et débutants. Son environnement convivial est basé sur un langage de script simplifié, le GML (GameMaker Language), permettant de créer des jeux en 2D et 3D de haute qualité. Il offre également des fonctionnalités de glisser-déposer pour une approche plus visuelle, facilitant la création de jeux sans nécessiter une connaissance approfondie de la programmation.
- Construct 3
Construct 3 est un logiciel de création de jeux HTML5 basé sur une interface visuelle et intuitive. Il propose un système de glisser-déposer (drag-and-drop) pour ajouter des objets, des comportements et des événements, ce qui facilite la création de jeux sans écrire une ligne de code.
- RPG Maker
RPG Maker est spécialement conçu pour créer des jeux de rôle (RPG) en 2D. Il propose un éditeur de scénarios, de personnages et de niveaux sans avoir besoin de coder. L’accent est mis sur la création d’histoires et de mondes interactifs.
Ainsi, le choix d’un moteur dépendra des compétences, des objectifs et de la complexité du projet de jeu. La meilleure méthode pour choisir un moteur et de le tester pour vous assure que celui-ci convienne à vos besoins.
A vos pinceaux ! L’art du jeu vidéo
La conception de jeux vidéo est un savant mélange entre l’art et la technologie. C’est pourquoi, la recherche d’inspiration joue un rôle essentiel dans la création. Les sources d’inspiration peuvent être aussi variées que les jeux eux-mêmes : la musique, la littérature, le cinéma, l’art visuel, la nature, voire même des expériences personnelles. Les possibilités sont infinies.
L’ambiance sonore et l’univers graphique sont deux éléments essentiels pour créer une expérience immersive et mémorable. Une bande sonore immersive et les effets sonores peuvent susciter des émotions intenses. La création graphique dédiée aux jeux vidéo permet une liberté artistique infinie allant du pixel art au monde réaliste.
Pour conclure, voici deux ressources incontournables pour les créateurs souhaitant expérimenter, tester ou simplement trouver l’inspiration :
- Les Game Jams sont des événements incontournables pour stimuler la créativité. Ces compétitions rassemblent des développeurs de jeux vidéo qui se lancent le défi de créer un jeu en un laps de temps très court (de 48 heures à une semaine). A Lyon, il existe par exemple la ScientificGameJam.
- Itch.io est une plateforme en ligne qui offre aux créateurs indépendants de jeux vidéo un espace pour héberger, distribuer et vendre leurs créations. C’est un lieu idéal pour tester des jeux ou faire tester son jeu par une communauté de joueurs. La flexibilité d’Itch.io permet aux développeurs de publier des prototypes, des démos, ou même des jeux complets, offrant ainsi une visibilité accrue à leur travail.
Partager cet article