Les meilleurs logiciels gratuits pour créer son propre jeu vidéo

François Verrier
Spécialiste logiciels et apps
02 septembre 2020 à 13h53
21

Avec la démultiplication des logiciels destinés à la création de jeux vidéo, il est devenu non seulement possible, mais aussi relativement simple, de concevoir des jeux en 2D ou en 3D. Seul en quelques heures ou en équipe sur plusieurs mois, avec ou sans connaissances techniques préalables, le développement d'un jeu vidéo est désormais accessible au plus grand nombre. Revue d'effectif des meilleurs moteurs de jeu gratuits !

Si concevoir un jeu était avant synonyme d'outils complexes, de langages opaques et de solides connaissances préalables, les éditeurs de logiciels se sont penchés sur des fonctionnalités et des interfaces simplifiant le développement d'un jeu. Les développeurs peuvent également trouver de nouvelles sources d'amélioration de leurs créations avec le financement participatif et les publier avec, entre autres, des plateformes comme Steam  avec son programme Steam Direct.

Construct 2 : la 2D en toute simplicité

Construct 2
  • Facile à prendre en main
  • Utilisable sans notions de programmation

Taillé pour la conception de jeux web en 2D, Construct 2 est un logiciel disponible gratuitement qui permet de développer des jeux vidéo sans connaissance préalable d'un langage ou de bases de programmation.

Taillé pour la conception de jeux web en 2D, Construct 2 est un logiciel disponible gratuitement qui permet de développer des jeux vidéo sans connaissance préalable d'un langage ou de bases de programmation.


Grâce à son interface intuitive, il est ainsi aisé de placer des objets, de leur assigner plusieurs comportements et de définir des événements. Les propriétés sont toujours facilement accessibles et l'utilisateur bénéficie d'un aperçu en direct du résultat final. Construct 2 dispose également d'extensions pour aller plus loin : ajout de particules, mouvements prédéfinis, ajouts de sprites ou encore gestion de la bande audio.

La version d'évaluation gratuite permet de faire ses premiers pas en programmation de jeux vidéo HTML5 mais comprend plusieurs limitations en ressources et en fonctionnalités. La version payante, plus complète, permet aussi la création de jeux multi-joueurs et l'export vers iOS, Android, Windows, Linux et macOS.

construct

LÖVE : apprendre et exploiter le langage LUA

LÖVE
  • Courbe d'apprentissage équilibrée pour le language de programmation
  • Plaira aux débutants comme aux développeurs plus expérimentés

Même si LÖVE demande de solides connaissances en programmation, force est de constater qu'il est un bon moyen d'apprendre le langage LUA et les principes de conception d'un jeu vidéo. La communauté et les ressources en ligne aidant les utilisateurs débutants. Une réussite !

Même si LÖVE demande de solides connaissances en programmation, force est de constater qu'il est un bon moyen d'apprendre le langage LUA et les principes de conception d'un jeu vidéo. La communauté et les ressources en ligne aidant les utilisateurs débutants. Une réussite !

Idéal pour concevoir des jeux en 2D, LÖVE est un moteur de jeu libre, gratuit et multiplateforme qui utilise le langage de programmation LUA. Disponible sous Windows, macOS, Linux, Android et iOS, ce framework nécessite un apprentissage assidu du langage LUA car l'utilisateur devra entièrement éditer son code à la main dans un éditeur de texte externe.

01F4000008756290-photo-l-ve.jpg

Avec plusieurs hits à son actif comme Move Or Die et Warlock's Tower sous Windows, LÖVE est à la fois un bon moyen d'apprendre la programmation de jeu vidéo et constitue une valeur sûre pour les développeurs expérimentés. Il propose le moteur physique Box2D et une foule de bibliothèques additionnelles pour étendre les fonctionnalités de base du logiciel.

GameMaker : la 2D avec « Hotline : Miami » et « Undertale »

GameMaker
  • Version gratuite assez riche
  • A déjà fait ses preuves avec des jeux indépendants

GameMaker permet de mettre entre toutes les mains les outils nécessaires pour développer et distribuer des jeux vidéo amateurs. Il apporte une myriade de fonctionnalités pour vous accompagner durant toutes les étapes de développement. Un logiciel performant qui a déjà fait ses preuves via la création de bons jeux amateurs. Un incontournable du développement de jeux vidéo à découvrir gratuitement !

GameMaker permet de mettre entre toutes les mains les outils nécessaires pour développer et distribuer des jeux vidéo amateurs. Il apporte une myriade de fonctionnalités pour vous accompagner durant toutes les étapes de développement. Un logiciel performant qui a déjà fait ses preuves via la création de bons jeux amateurs. Un incontournable du développement de jeux vidéo à découvrir gratuitement !

Disponible sous Windows et macOS, GameMaker est un bon logiciel pour concevoir des jeux 2D de qualité pour une multitude de plateformes. Cependant, la version gratuite permet uniquement de réaliser des tests sous Windows et il faudra mettre la main à la poche pour exporter ses jeux sous macOS, Linux, pour le web avec HTML5, et sous iOS, Android, Playstation 4 et Xbox One.

01F4000008257464-photo-gamemaker.jpg

Notamment utilisé pour la création d'Hotline : Miami, du RPG Undertale et de nombreux autres jeux vidéo, GameMaker se distingue par la richesse de ses outils et fonctions pour gérer les objets, les événements, les chemins, les sprites et autres animations. Les amateurs comme les plus confirmés trouveront le moteur physique Box2D et un langage de programmation « maison » appelé GML.

GDevelop : pour des jeux de plateformes 2D et 3D

GDevelop
  • Exhaustivité des plateformes
  • Open-source et localisé en français

Opensource, en français et multiplateforme, GDevelop est un très bon environnement de développement et un moteur de jeu performant pour concevoir des jeux de plateformes en 2D ou en 3D pour le web, pour Windows, Linux mais aussi pour les tablettes et smartphones Android et iOS. Un moteur de jeu puissant, à découvrir gratuitement et développé en France !

Opensource, en français et multiplateforme, GDevelop est un très bon environnement de développement et un moteur de jeu performant pour concevoir des jeux de plateformes en 2D ou en 3D pour le web, pour Windows, Linux mais aussi pour les tablettes et smartphones Android et iOS. Un moteur de jeu puissant, à découvrir gratuitement et développé en France !

Disponible via navigateur web mais aussi sous Windows, Linux et macOS, GDevelop est un excellent moteur de jeu pour bien débuter et réaliser des jeux de plateformes 2D et 3D à la fois pour Windows et Linux, pour le web avec HTML5 et pour les plateformes Android et iOS. Il est ainsi à l'origine de plusieurs jeux indépendants disponibles sur Steam et sur les stores applicatifs à l'image de Lil BUB's.

Il offre une gestion complète des objets, de leur collision, des effets de particules, des animations et de boîtes 3D. Son moteur physique permet un paramétrage complet des comportements de chaque objet avec notamment le pathfinding, permettant aux objets de trouver le meilleur chemin et d'éviter les objets.

01F4000008756242-photo-gdevelop.jpg

Côté prise en main, GDevelop plait pour son interface intuitive, complète et entièrement traduite en français. Les débutants seront ravis car cet environnement ne nécessite pas l'apprentissage d'un langage de programmation spécifique.

Godot Engine : le moteur de jeu 2D/3D multiplateforme

Godot Engine
  • Open-source
  • Interface intuitive
  • Export vers un grand nombre de plateformes

À l'origine de plusieurs jeux indépendants de qualité, Godot Engine est un moteur de jeu libre et multiplateforme qui se distingue par son interface graphique complète et intuitive, ses fonctionnalités et prise en charge des modèles 3D et à ses nombreuses possibilités en matière d'export des jeux. Une réussite à découvrir gratuitement !

À l'origine de plusieurs jeux indépendants de qualité, Godot Engine est un moteur de jeu libre et multiplateforme qui se distingue par son interface graphique complète et intuitive, ses fonctionnalités et prise en charge des modèles 3D et à ses nombreuses possibilités en matière d'export des jeux. Une réussite à découvrir gratuitement !

Régulièrement utilisé pour des jeux indépendants, Godot Engine est le moteur 2D/3D le plus jeune et prometteur de cette sélection. Disponible gratuitement, il est destiné aux développeurs confirmés qui souhaitent travailler aussi bien avec des sprites animés en 2D qu'avec des modèles 3D importés.

Pour les utilisateurs avancés, cette solution utilise son propre langage de script et fournit un moteur 3D dédié. Il dispose aussi d'un éditeur d'animations avec timeline ainsi qu'une bonne gestion des lumières et ombres dynamiques, du post-processing et de l'antialiasing.

01F4000008756582-photo-godot-engine.jpg

Entièrement open source et disponible à la fois sous Windows, macOS et Linux, Godot Engine donne les moyens de déployer des jeux sur plusieurs plateformes dont les appareils iOS et Android, les ordinateurs Windows, macOS et Linux ainsi que pour le web en HTML5.

SuperPowers : développer des jeux HTML5 en collaboration

SuperPowers
  • Libre
  • Outil collaboratif
  • Projet français !

Principalement destinée aux petites équipes de développeurs, Superpowers est une solution libre de référence pour le développement de jeux web en HTML5 et JS pour Windows, macOS, Linux mais aussi Android et iOS. Un très bon outil déjà utilisé dans plusieurs jeux indépendants !

Principalement destinée aux petites équipes de développeurs, Superpowers est une solution libre de référence pour le développement de jeux web en HTML5 et JS pour Windows, macOS, Linux mais aussi Android et iOS. Un très bon outil déjà utilisé dans plusieurs jeux indépendants !

Développé par les strasbourgeois de Sparklin Labs, SuperPowers est une solution libre et gratuite pour Windows, macOS et Linux permettant de réaliser des jeux web HTML5 en collaboration via un réseau local accessible à distance. Il favorise le travail en équipe autour de projets à destination des ordinateurs Windows, Linux, macOS et des smartphones et tablettes sous Android et iOS.

01F4000008756612-photo-superpowers.jpg

Il permet ainsi d'importer et de gérer des sprites animés en 2D, des objets 3D aux formats OBJ et GLTF, des niveaux de jeu ou encore des sons. En ce qui concerne le langage de script utilisé, TypeScript est une variante du JavaScript. Notons également un pack libre et gratuit de ressources comprenant sprites, environnements et animations pour se familiariser avec ce programme complet et simple à utiliser.

CryEngine : à l'origine de Far Cry et de la série Crysis

CryEngine
  • Support de la VR
  • Conviendra aux projets ambitieux
  • Communauté active

Avec cette version 5 et son nouveau mode de monétisation, CryEngine permet désormais de développer des jeux en réalité virtuelle et pour de nombreuses plateformes allant du PC aux consoles PS4, Xbox One à l'Oculus Rift.

Avec cette version 5 et son nouveau mode de monétisation, CryEngine permet désormais de développer des jeux en réalité virtuelle et pour de nombreuses plateformes allant du PC aux consoles PS4, Xbox One à l'Oculus Rift.

Référence incontournable des moteurs de jeu, CryEngine est le moteur 3D à l'origine d'une foule de jeux indépendants et des hits comme Far Cry, la série des Crysis et des Sniper : Ghost Warrior. Dorénavant disponible gratuitement, ce moteur est disponible sous Windows et permet un développement en langage C++.

Hyper-complet, ce moteur dispose d'un large éventail de fonctionnalités allant de la modélisation à animation en passant par le rendu, l'audio, le level design et de nombreux autres aspects du développement de jeu vidéo. Il se distingue également par ses outils de cinématique et aux nouvelles fonctions dédiées à la 3D et à la réalité virtuelle.

01F4000008753952-photo-cryengine.jpg

Côté exportation, CryEngine est parmi les plus complets de cette sélection car il permet une optimisation et un export des jeux vers Windows et Linux, vers les consoles Playstation 4, Xbox One ainsi qu'à destination de l'Oculus Rift.

Unreal Engine : le classique hyper complet

Unreal Engine
  • De nombreuses plateformes vers lesquelles exporter (y compris les casques VR et Nintendo Switch)
  • Open-source et régulièrement mis à jour
  • Communauté et plugins multiples

Avec CryEngine et Unity, Unreal Engine est un ténor dans le domaine des moteurs de jeu 3D. Potentiellement gratuit depuis sa version 4, cette solution est idéale pour développer des jeux 3D indépendants ou AAA ! On la retrouve sur les grands hits et sur toutes les plateformes : PC, macOS, Linux, Playstation 4, Nintendo Switch, Xbox One sans oublier les supports mobiles et la réalité virtuelle !

Avec CryEngine et Unity, Unreal Engine est un ténor dans le domaine des moteurs de jeu 3D. Potentiellement gratuit depuis sa version 4, cette solution est idéale pour développer des jeux 3D indépendants ou AAA ! On la retrouve sur les grands hits et sur toutes les plateformes : PC, macOS, Linux, Playstation 4, Nintendo Switch, Xbox One sans oublier les supports mobiles et la réalité virtuelle !

De nombreux jeux indépendants et de grands classiques ont vu le jour grâce à Unreal Engine parmi lesquels les sagas Borderlands et Mass Effect et plus récemment les hits PlayerUnknown's Battlegrounds et ARK : Survival Evolved. Doté de puissantes fonctionnalités, il permet de concevoir des jeux d'une qualité inouïe et compatible avec les derniers standards graphiques.

Grâce à son langage de script graphique, les utilisateurs débutants peuvent définir des animations, des événements, des comportements pour les IA ainsi qu'une édition de matériaux avancée. Il se distingue par la richesse de ses outils d'édition et par les nombreux modules dédiés à l'amélioration graphique, au post-processing et à la réalité virtuelle.

01F4000008756634-photo-unreal-engine.jpg

Côté compatibilité, Unreal Engine est disponible gratuitement pour une utilisation personnelle sous Windows et macOS et permet de réaliser des jeux pour quasiment toutes les plateformes : ordinateurs Windows, macOS ou linux, consoles Playstation 4, Xbox One et Nintendo Switch, pour le web, pour les appareils Android et iOS ainsi que les dispositifs de réalité virtuelle avec entre autres l'Oculus Rift.

Unity : le développement sur plus de 25 plateformes

Unity
  • De nombreuses extensions
  • Modèle économique

Unity est un puissant moteur de jeu qui a déjà participé au succès de nombreux titres. Il permet de développer des jeux multiplateformes grâce à une pléthore d'outils. La version gratuite est à conseiller aux développeurs qui débutent et qui souhaitent créer un jeu de toutes pièces.

Unity est un puissant moteur de jeu qui a déjà participé au succès de nombreux titres. Il permet de développer des jeux multiplateformes grâce à une pléthore d'outils. La version gratuite est à conseiller aux développeurs qui débutent et qui souhaitent créer un jeu de toutes pièces.

Même s'il s'agit un moteur 2D immanquable dans le domaine, Unity est également utilisé dans bon nombre de projets 3D. Très répandu dans l'industrie du jeu vidéo, d'excellents jeux lui doivent leur succès avec notamment The Forest, Verdun ou encore Endless Space. Cette solution se veut facile à prendre en main et permet un travail en équipe optimal. Pour se faire, il propose un éditeur tout-en-un ainsi que divers espaces dédiés entre autres au storytelling, à l'animation ou au level design.

Unity

Unity dispose d'un moteur de rendu en temps réel et prend en charge plusieurs API graphiques dont DirectX 12. La création de projets est également sans limite avec une compatibilité avec le web, les ordinateurs Windows, Linux, macOS, SteamOS, les appareils sous iOS et Android, les consoles Playstation 4, Vita, Xbox One, Nintendo Wii U et pour plusieurs plateformes de réalité augmentée.

Modifié le 01/02/2021 à 10h15
Cet article contient des liens d'affiliation, ce qui signifie qu'une commission peut être reversée à Clubic. Les prix mentionnés sont susceptibles d'évoluer. 
Lire la charte de confiance
Soyez toujours courtois dans vos commentaires.
Respectez le réglement de la communauté.
21
18
Voir tous les messages sur le forum

Pourquoi nous faire confiance ?

Pour vous, Clubic sélectionne puis teste des centaines de produits afin de répondre aux usages les plus courants. De la qualité pour tous et à tous les prix, voilà notre objectif ! En savoir plus

Haut de page