Les meilleurs moteurs de jeu open source pour 2026

Les moteurs de jeu open source offrent quelque chose que les moteurs propriétaires ne peuvent pas garantir : une licence qui ne changera pas après la sortie de votre jeu. Pas de frais par siège, pas de seuil de revenus, pas de tarification surprise. Vous pouvez lire le code source, le forker, et continuer à développer même si l'équipe d'origine abandonne le projet. Après l'épisode du Unity Runtime Fee, cette stabilité est précisément la raison pour laquelle de nombreuses équipes se sont tournées vers l'open source.
Voici la liste complète des moteurs de jeu open source qui valent le coup en 2026, regroupés selon leur usage. En résumé : Godot pour un moteur polyvalent 2D et 3D, Phaser pour le 2D web, Three.js ou Babylon.js pour la 3D web, Bevy si vous codez en Rust, et Defold si le build doit être minuscule. Chaque version et licence ci-dessous a été vérifiée en septembre 2026. Si vous avez spécifiquement besoin d'un build web, nous avons indiqué lesquels exportent vers le navigateur, et vous pouvez approfondir dans notre comparatif des meilleurs moteurs de jeu web.
Comparatif rapide
| Moteur | Licence | Langage | 2D / 3D | Export web | Idéal pour |
|---|---|---|---|---|---|
| Godot | MIT | GDScript, C# | Les deux | Oui (GDScript) | Le moteur gratuit polyvalent |
| Phaser | MIT | JavaScript | 2D | Oui | Jeux web 2D |
| PixiJS | MIT | JavaScript | 2D | Oui | Rendu 2D personnalisé |
| Three.js | MIT | JS / TS | 3D | Oui | 3D web, contrôle maximal |
| Babylon.js | Apache 2.0 | JS / TS | 3D | Oui | 3D web complète |
| Defold | Gratuit, source disponible | Lua | 2D / 3D légère | Oui | Builds web les plus légers |
| Excalibur.js | BSD | TypeScript | 2D | Oui | Jeux 2D en TypeScript |
| Bevy | MIT / Apache 2.0 | Rust | Les deux | Oui (Wasm) | Rust, conception orientée données |
| LÖVE | zlib | Lua | 2D | Limité | Prototypage 2D rapide |
| Cocos Creator / COCOS 4 | MIT (entièrement ouvert depuis janvier 2026) | TypeScript | Les deux | Oui | Mini-jeux, marché asiatique |
| O3DE | Apache 2.0 | C++, Lua | 3D | Non | 3D grande échelle, envergure AAA |
Il n'existe pas de « meilleur » moteur open source unique. Le bon choix dépend du 2D vs 3D, de votre langage, et du fait que vous cibliez ou non le web.
Ce qui a changé en 2026
Quelques éléments ont évolué cette année et méritent d'être connus avant de faire votre choix. COCOS est passé entièrement open source : le 4 janvier 2026, l'entreprise a annoncé COCOS 4 sous la simple licence MIT, abandonnant les clauses commerciales de l'ère Cocos Creator, et le dépôt cocos4 est étiqueté v4.0.0 avec l'éditeur séparé en outils en ligne de commande. Fenris Creations (anciennement CCP Games) a publié en 2026 les composants de Carbon, le moteur derrière EVE Online, sur GitHub sous licence MIT et d'autres licences permissives, sous forme d'un ensemble de bibliothèques (core, resources, IO, math, pathfinding, et plus) plutôt qu'un moteur de jeu clé en main, voir l'organisation carbonengine. Juste avant le début de l'année, Facepunch a rendu open source la couche C# de s&box sous licence MIT en novembre 2025, bien qu'il repose toujours sur le Source 2 fermé de Valve, ce qui en fait une stack qui n'est pas totalement ouverte. Côté sorties : Godot a livré la 4.7 en juin (4.7.2 en août, 4.8 en snapshots de développement), Bevy a livré la 0.19 en juin, Phaser 4 est arrivé en avril, Babylon.js 9 en mars, O3DE a publié sa version 26.05 en mai, Defold 1.13.1 a ajouté des composants légers en août, et le moteur C# sous licence MIT Stride avance dans ses bêtas 4.4. Rien n'a changé en pire : aucun moteur de cette liste n'est passé à une licence plus restrictive en 2026.
Moteurs 2D et 3D complets
Godot
Godot est le moteur auquel la plupart des gens pensent quand ils disent « moteur de jeu open source ». Il est sous licence MIT, gère à la fois le 2D et le 3D, et n'a aucun frais ni plafond de revenus, quel qu'il soit. Il produit de petits builds web (environ 5 Mo en Brotli ou 9 Mo en gzip) et, depuis la version 4.3, peut exporter en mode mono-thread pour une prise en charge propre d'iOS et de Safari. La version stable actuelle est la 4.7.2 (août 2026), avec la 4.8 en développement. La seule réserve côté web est que les projets en C# ne peuvent pas encore exporter vers le navigateur, seul GDScript le peut, et cela reste vrai en septembre 2026 selon la documentation d'export web. Pour la plupart des équipes qui quittent un moteur propriétaire, Godot est le remplaçant polyvalent le plus proche. Voir Godot vs Unity pour les jeux web pour la comparaison directe.
Cocos Creator
Cocos Creator associe un éditeur gratuit à un runtime open source (MIT). Il gère le 2D et le 3D, prend en charge WebGL, WebGPU et Wasm, et est particulièrement performant pour les plateformes de mini-jeux comme WeChat et TikTok, où la taille du build est cruciale. Les builds atteignent environ 2 à 4 Mo. Cocos Creator 3.8.8 (décembre 2025) est la dernière version de la lignée 3.x, et depuis janvier 2026 son successeur, COCOS 4, est entièrement sous licence MIT avec le moteur et l'éditeur séparés, les anciennes clauses commerciales ayant disparu. Si vous l'évaluez face à une option web-first, voir les alternatives à Cocos.
Bibliothèques et moteurs 3D pour le web
Three.js
Three.js est la bibliothèque 3D la plus utilisée sur le web, sous licence MIT, avec un noyau d'environ 150 Ko. La version actuelle est la r185 (juillet 2026), et son renderer WebGPU bascule automatiquement vers WebGL2 en secours. C'est une bibliothèque de rendu plutôt qu'un moteur complet, donc vous ajoutez vos propres systèmes de jeu ou un framework par-dessus. C'est le compromis : un contrôle maximal et l'empreinte la plus légère, en échange d'un travail supplémentaire de votre part. C'est la fondation sur laquelle nous avons construit Cinevva Engine, en superposant les systèmes de jeu pour que vous ne partiez pas d'une toile vide.
Babylon.js
Babylon.js est un moteur 3D open source complet (Apache 2.0) avec physique intégrée, animation, un inspecteur de scène, et un solide support de WebGPU et WGSL. Babylon.js 9 est sorti en mars 2026 et en est à la version 9.25 en septembre 2026, selon la page des versions. Comparé à Three.js, il offre davantage de fonctionnalités prêtes à l'emploi, au prix d'une taille plus importante. Voir Three.js vs Babylon.js pour savoir lequel convient à votre projet.
Frameworks 2D
Phaser
Phaser est le framework de jeu HTML5 open source le plus populaire, sous licence MIT, avec la plus grande communauté et le plus grand écosystème 2D web. Les builds font environ 500 Ko. Si votre jeu est en 2D et que vous codez en JavaScript, difficile de faire mieux.
PixiJS
PixiJS est un rendu 2D WebGL rapide (MIT), d'environ 200 Ko. Comme Three.js pour la 3D, c'est un renderer plutôt qu'un moteur complet, donc vous apportez votre propre logique de jeu. À choisir quand vous voulez un rendu 2D personnalisé et une empreinte minimale.
Excalibur.js
Excalibur.js est un moteur 2D convivial sous licence BSD, écrit en TypeScript, d'environ 300 Ko, avec plus de fonctionnalités de jeu intégrées qu'un simple renderer. Un bon choix si vous voulez du typage et une prise en main progressive.
LÖVE (Love2D)
LÖVE est un framework 2D historique sous licence zlib, scripté en Lua. Il est apprécié pour le prototypage rapide et les game jams sur ordinateur. L'export web existe via love.js mais reste limité, donc considérez LÖVE comme un outil d'abord destiné au bureau.
Rust, C++, et moteurs à grande échelle
Bevy
Bevy est un moteur moderne, orienté données, écrit en Rust, sous double licence MIT et Apache 2.0. Son architecture entité-composant-système est un atout majeur, et il compile en WebAssembly pour les builds navigateur. Il est plus jeune que les autres et évolue rapidement, donc attendez-vous à des changements cassants entre les versions, mais il bénéficie d'une forte dynamique en 2026 : Bevy 0.19 est sorti en juin 2026 avec un correctif 0.19.1 en août.
Open 3D Engine (O3DE)
O3DE est un projet de la Linux Foundation (Apache 2.0) destiné à la 3D grande échelle et haute fidélité, soutenu par AWS et d'autres. C'est un moteur sérieux et costaud pour les équipes ayant des ambitions AAA et les ressources correspondantes. La version 26.05 (mai 2026) est la version actuelle. Il ne cible pas le navigateur.
Comment choisir
- Vous voulez un seul moteur gratuit pour presque tout ? Godot.
- Vous construisez un jeu web 2D ? Phaser, ou PixiJS/Excalibur.js pour un rendu personnalisé.
- Vous construisez de la 3D web ? Three.js pour le contrôle et la légèreté, Babylon.js pour tout inclus.
- Le build web le plus petit possible ? Defold.
- Vous ciblez les plateformes de mini-jeux ? Cocos Creator.
- Vous aimez Rust et l'ECS ? Bevy.
- 3D grande échelle et haute fidélité ? O3DE. Si le web est votre cible, tous les moteurs ci-dessus sauf O3DE et (dans une large mesure) LÖVE peuvent produire une version navigateur. Pour une analyse complète spécifique au web, consultez notre comparatif des moteurs de jeu web et notre guide des alternatives à Unity pour les jeux web.
Questions fréquentes
Quel est le meilleur moteur de jeu open source en 2026 ?
Pour la plupart des gens, c'est Godot : sous licence MIT, gratuit sans plafond de revenus, et capable aussi bien en 2D qu'en 3D avec un export web propre. Pour le web en 2D spécifiquement, Phaser est le choix open source le plus populaire, et pour la 3D web, c'est Three.js (une bibliothèque) ou Babylon.js (un moteur complet). Le meilleur choix dépend des dimensions, du langage et de la plateforme.
Godot est-il vraiment gratuit, sans piège ?
Oui. Godot est distribué sous licence MIT, ce qui signifie aucun frais, aucune redevance, aucun seuil de revenus, et aucune licence par poste, jamais. Vous pouvez l'utiliser pour des jeux commerciaux et même modifier le moteur lui-même. Le projet est financé par des dons et des sponsors, pas en facturant les développeurs.
Les moteurs de jeu open source sont-ils assez bons pour des jeux commerciaux ?
Oui. De nombreux jeux commercialement réussis sortent sur des moteurs open source, et l'open source signifie qu'il n'y a aucun plafond de revenus à surveiller. Les compromis habituels sont une marketplace d'assets intégrée plus petite et, pour certains moteurs, moins de fonctionnalités clé en main qu'un grand moteur propriétaire. Pour les jeux web en particulier, les moteurs open source produisent souvent des builds plus petits et plus rapides.
Unity ou Unreal sont-ils open source ?
Non. Unity est à code fermé et fonctionne par abonnement. Unreal Engine est à code source disponible (vous pouvez lire et modifier le code avec un compte) mais ce n'est pas open source et il utilise un modèle de redevances au-delà d'un seuil de revenus. Si vous voulez spécifiquement un moteur open source, Godot est l'équivalent le plus proche d'Unity, et notre guide des alternatives à Unity couvre le reste.
Quels moteurs de jeu open source sont nouveaux ou nouvellement open source en 2026 ?
La grande nouvelle en matière de licence en 2026, c'est COCOS 4, entièrement sous licence MIT depuis janvier 2026 avec les clauses commerciales supprimées. Fenris Creations a également publié les composants du moteur Carbon d'EVE Online sous MIT sur GitHub, et la couche C# s&box de Facepunch est passée en MIT fin 2025 (sa base Source 2 reste fermée). Aucun moteur établi n'est passé à une licence plus restrictive cette année. Voir la section « Ce qui a changé en 2026 » ci-dessus pour les versions.
Quel est le meilleur moteur de jeu 3D open source ?
Godot pour un moteur 3D complet avec un éditeur, et c'est celui que la plupart des équipes choisissent. Pour la 3D dans le navigateur spécifiquement, Babylon.js est le moteur open source le plus complet et Three.js est la bibliothèque la plus utilisée, tous deux avec des rendus WebGPU et un repli WebGL2. Bevy est le choix si vous voulez Rust et un ECS, et O3DE si vous avez besoin d'outils à l'échelle AAA sans avoir besoin d'un build web. Si vous voulez voir ce que la 3D web open source peut faire avant de vous engager, Cinevva Engine est construit sur Three.js.
Quel moteur open source peut cibler WebGL pour que les joueurs puissent jouer dans le navigateur ?
Presque tous. Godot exporte vers WebGL 2.0 (utilisez GDScript et un export mono-thread), Phaser, PixiJS, Excalibur.js, Three.js et Babylon.js sont natifs du web, Defold produit des builds Wasm plus WebGL d'environ 1,14 Mo, Bevy compile vers WebAssembly, et Cocos Creator exporte vers WebGL et WebGPU. Les exceptions sont O3DE (aucune cible navigateur) et LÖVE (uniquement via le tiers love.js). Utilisez notre vérificateur WebGL et WebGPU pour voir ce que les navigateurs de vos joueurs prennent en charge.
Existe-t-il une liste complète des moteurs de jeu open source pour 2026 ?
Le tableau comparatif rapide en haut de cette page est notre liste : Godot, Phaser, PixiJS, Three.js, Babylon.js, Defold, Excalibur.js, Bevy, LÖVE, COCOS 4 et O3DE, plus Stride, Carbon et s&box dans la section « Ce qui a changé en 2026 ». Chaque entrée renvoie vers sa licence et sa version actuelle afin que vous puissiez vérifier avant de vous engager.
Quel moteur de jeu open source est le meilleur pour le web ?
Godot pour un moteur polyvalent 2D/3D, Phaser pour la 2D, et Three.js ou Babylon.js pour la 3D. Defold produit les plus petits builds web de tous les moteurs complets. Tous sont gratuits et open source. Notre comparatif des moteurs de jeu web les classe selon la taille du build, le temps de chargement et la compatibilité navigateur.
Testez d'abord l'idée, adoptez le moteur quand vous le dépasserez.
À lire aussi
- Meilleurs moteurs de jeu web pour 2026 (comparés) : classés selon la taille du build, le temps de chargement et le coût
- Alternatives à Unity pour les jeux web : options open source pour les équipes qui quittent Unity
- Godot vs Unity pour les jeux web : le remplaçant open source le plus proche, face à face
- Meilleurs moteurs de jeu 2D pour 2026 : si votre jeu est en 2D
- Three.js vs Babylon.js : les deux grandes bibliothèques open source de 3D web
- Cinevva Engine : notre moteur open source, conçu pour le web, construit sur Three.js