Mise à jour : 28 février 2021 / Accueil » Logiciels gratuits et revues de logiciels
Quel est le meilleur moteur de jeu 2D et 3D ? Vous avez peut-être entendu ce terme à maintes reprises, mais n’avez jamais vraiment su ce qu’est exactement un » moteur de jeu « . En bref, un moteur de jeu est l’architecture que les développeurs utilisent pour exécuter le jeu où les composants que les développeurs utilisent sont réutilisables pour construire le cadre du jeu. Cela leur donne plus de temps pour se concentrer sur les éléments uniques comme les modèles de personnages, les textures, la façon dont les objets interagissent, etc.
Article connexe ➤ 14 réseaux publicitaires mobiles avec un eCPM élevé pour les apps
Si vous cherchez un très bon moteur de jeu riche en fonctionnalités mais gratuit, voici une liste complète des meilleurs moteurs de jeu du marché à choisir en fonction des besoins, le plus souvent les moteurs de rendu sont construits sur une ou plusieurs interfaces de programmation d’application de rendu (API), telles que Direct3D, OpenGL ou Vulkan qui fournissent une abstraction logicielle de l’unité de traitement graphique (GPU).
- ↓ 01 – Unity | Gratuit | macOS | Windows | Linux
- ↓ 02 – Godot Engine | Open Source | macOS | Windows | Linux
- ↓ 03 – CryEngine | Open Source | Windows | Linux
- ↓ 04 – Stride | Open Source | macOS | Windows | Linux
- ↓ 05 – Duality | Open Source | Windows
- ↓ 06 – WaveEngine | Open Source | macOS | Windows | Linux
- ↓ 07 – MonoGame | Gratuit | macOS | Windows | Linux
- ↓ 08 – Unreal Engine | Gratuit | macOS | Windows | Linux
- ↓ 09 – GDevelop | Open Source | macOS | Windows | Linux
- ↓ 10 – Torque 3D | Open Source | macOS | Windows | Linux
- ↓ 11 – Cocos2d-x | Open Source | macOS | Windows | Linux
- ↓ 12 – Banshee 3D | Open Source | Windows
↓ 01 – Unity | Gratuit | macOS | Windows | Linux
Unity est utilisé pour créer la moitié des jeux du monde. Notre plateforme en temps réel, alimentée par des outils et des services, offre des possibilités incroyables aux développeurs de jeux, et aux créateurs à travers les industries et les applications. Unity est un outil de développement de jeux multiplateforme, conçu dès le départ pour faciliter la création. Application professionnelle entièrement intégrée, Unity propose l’édition personnelle gratuite avec toutes les fonctionnalités, un abonnement Plus à 25$ par mois et un abonnement Pro à 125$ par mois avec des services supplémentaires tels que le Cloud building.
- Éditeur tout-en-un : Disponible sur Windows, Mac et Linux, il comprend une gamme d’outils conviviaux pour les artistes afin de concevoir des expériences immersives et des mondes de jeu, ainsi qu’une solide suite d’outils de développement pour la mise en œuvre de la logique de jeu et d’un gameplay performant.
- 2D & 3D : Unity prend en charge le développement 2D et 3D avec des caractéristiques et des fonctionnalités pour vos besoins spécifiques à travers les genres.
- Moteurs physiques : Profitez de Box2D, du nouveau système physique basé sur DOTS et de la prise en charge de NVIDIA PhysX pour un gameplay très réaliste et performant.
- 25+ plateformes sur mobile, ordinateur de bureau, console, iOS, Android, TV, VR, AR et le Web.
↓ 02 – Godot Engine | Open Source | macOS | Windows | Linux
Godot fournit un énorme ensemble d’outils communs, de sorte que vous pouvez simplement vous concentrer sur la réalisation de votre jeu sans réinventer la roue. Godot est entièrement gratuit et open-source sous la très permissive licence MIT. Aucune obligation, aucune redevance, rien. Votre jeu vous appartient, jusqu’à la dernière ligne de code du moteur. Godot est livré avec des centaines de nœuds intégrés qui font de la conception de jeux un jeu d’enfant. Vous pouvez également créer les vôtres pour personnaliser les comportements, les éditeurs et bien plus encore. Fonctionne sous Windows, OS X, Linux, FreeBSD, OpenBSD et Haiku. L’éditeur fonctionne en 32 bits et 64 bits, sur toutes les plateformes.
- Système de scène flexible. Créez des compositions de nœuds avec un support pour l’instanciation et l’héritage.
- Éditeur visuel avec tous les outils dont vous avez besoin emballés dans une belle et épurée interface utilisateur contextuelle.
- Pipeline de création de contenu convivial pour les artistes, les concepteurs de niveaux, les animateurs et tout ce qui se trouve entre les deux.
- Édition en direct persistante où les changements ne sont pas perdus après avoir arrêté le jeu. Cela fonctionne même sur les appareils mobiles !
- Créer vos propres outils personnalisés avec facilité en utilisant l’incroyable système d’outils.
↓ 03 – CryEngine | Open Source | Windows | Linux
Avec CRYENGINE, ils ont un objectif simple : créer le moteur de jeu le plus puissant de l’industrie, et donner aux créateurs du monde entier les outils pour exploiter cette puissance afin de créer des expériences de jeu de classe mondiale, quel que soit leur budget ou la taille de leur équipe. CRYENGINE rend la courbe d’apprentissage moins abrupte grâce au code source intégral. Des didacticiels clairs, une documentation détaillée et une forte communauté de développeurs. La place de marché vous fournit un large éventail d’actifs prêts à être utilisés dans vos projets.
- Visuels – Profitez des meilleurs visuels légendaires de CRYENGINE pour époustoufler les joueurs.
- Sandbox &Outils – Sandbox et sa suite d’outils mettent le pouvoir de créer des expériences époustouflantes au bout de vos doigts.
- Personnages &Animation – Remplissez vos mondes avec les personnages les plus réalistes jamais vus dans les jeux.
- Plateformes – En tant que véritable moteur next-gen, CRYENGINE offre un support pour toutes les plateformes haut de gamme actuelles.
- Audio/Physique – Exploitez la puissance de la physique intégrée et des solutions audio pour des interactions plus vraies que nature.
- Performance – Accomplissez la visualisation, l’interaction et l’immersion en temps réel avec CRYENGINE.
↓ 04 – Stride | Open Source | macOS | Windows | Linux
Xenko est un moteur de jeu open-source C# conçu pour l’avenir du jeu. Il est livré avec une chaîne d’outils complète et est particulièrement bien adapté pour créer des jeux réalistes mais vous permet bien plus encore ! Xenko est livré avec une chaîne d’outils robuste qui vous permet de créer, gérer et modifier intuitivement et efficacement toutes les ressources de votre jeu. La suite d’éditeurs simplifie et automatise les flux de travail de développement courants. Ses systèmes de préfabrication et d’archétype imbriqués s’adaptent à tous les éditeurs et à toutes les ressources. Xenko Game Studio a également été conçu de manière à pouvoir être étendu facilement. Un système de plug-in pour aider les utilisateurs à étendre le Game Studio sera bientôt disponible !
- DirectX 12 et Vulkan – Augmentez les performances de votre jeu grâce aux API graphiques explicites de nouvelle génération : multithreadez votre rendu et réduisez la surcharge du pilote.
- Scripts C# – Construit en C#, Xenko vous donne accès aux API de bas niveau, à C#7.0 et aux scripts asynchrones, et est livré avec un éditeur de scripts.
- Prêt pour la RV – Le rendu en cluster forward de Xenko, avec son anticrénelage multisample, le rend idéal pour la RV. L’activation de la RV est aussi simple qu’un simple clic. Xenko utilise une API unique pour chaque appareil, avec un support natif pour Oculus et HTV Vive (d’autres appareils à venir très bientôt).
↓ 05 – Duality | Open Source | Windows
Duality est un moteur de jeu 2D modulaire qui fournit son propre éditeur visuel. Il est hautement extensible, écrit entièrement en C# et soutenu par OpenGL. Pour beaucoup de bibliothèques de jeux, votre code a le rôle actif de tout mettre en place et de le gérer. Ces rôles sont inversés ici : Votre travail principal est de définir les objets et de spécifier leurs comportements – Duality peut gérer tout le reste.
↓ 06 – WaveEngine | Open Source | macOS | Windows | Linux
Le moteur de développement graphique inégalé pour les entreprises et l’industrie. Créez des solutions 3D et 2D de haute qualité et déployez-les sur n’importe quelle plateforme. Entièrement gratuit. Wave Engine vous permet de visualiser des données volumineuses sur grand écran ou sur des casques de réalité virtuelle/augmentée. Wave Engine est le premier moteur graphique axé sur l’industrie 4.0, le big data et les scénarios d’affaires continus vous donnant un moyen efficace de prendre de meilleures décisions en voyant la vue d’ensemble derrière les chiffres.
Indépendamment de la physique des jeux de votre choix -2D ou 3D-, WAVE ENGINE vous aide à gérer vos actifs de jeux en utilisant notre éditeur de jeux intégré avec des services supplémentaires, tels que l’analyse des jeux des utilisateurs finaux, la publicité en ligne dans le jeu, les achats in-app, les notifications de jeux, la gestion du marché des jeux sur les réseaux sociaux. Wave Engine est un moteur de jeu moderne basé sur des composants C# qui vous permet de créer des jeux et des applications multiplateformes pour de nombreuses plateformes.
↓ 07 – MonoGame | Gratuit | macOS | Windows | Linux
Un framework pour créer de puissants jeux multiplateformes. Le successeur spirituel de XNA avec des milliers de titres expédiés sur les plateformes de bureau, mobiles et consoles. MonoGame est un cadre de jeu open source .NET entièrement géré, sans aucune boîte noire. Créez, développez et distribuez vos jeux à votre façon. L’objectif est de permettre aux développeurs XNA sur Xbox 360, Windows et Windows Phone de porter leurs jeux sur les plateformes iOS, Raspberry PI et PlayStation 4 est actuellement en cours.
- Code géré – En exploitant C# et d’autres langages .NET sur les plates-formes Microsoft et Mono, vous pouvez écrire un code de jeu moderne, rapide et fiable.
- Cross-Platform – Nous prenons actuellement en charge iOS, Android, MacOS, Linux, toutes les plates-formes Windows, PS4, PSVita, Xbox One et Switch avec d’autres plates-formes en cours.
- Open-Source – Tout le code est disponible pour vous assurant que vous aurez la possibilité d’apporter des modifications lorsque vous en avez besoin ou même de porter sur de toutes nouvelles plates-formes.
- Communauté – Avec des milliers de jeux expédiés, nous avons construit une communauté dynamique de développeurs qui utilisent MonoGame à la fois pour le plaisir et le profit.
↓ 08 – Unreal Engine | Gratuit | macOS | Windows | Linux
Unreal Engine est une suite professionnelle d’outils et de technologies utilisés pour construire des jeux de haute qualité sur une gamme de plateformes. L’architecture de rendu d’Unreal Engine permet aux développeurs d’obtenir des visuels époustouflants et également de s’adapter de manière élégante aux systèmes bas de gamme. De nouvelles fonctionnalités de workflow révolutionnaires et un ensemble d’outils profonds permettent aux développeurs d’itérer rapidement sur des idées et de voir des résultats immédiats, tandis que l’accès complet au code source C++ porte l’expérience à un tout autre niveau.
- Rendu photoréaliste en temps réel – Obtenez des visuels de qualité hollywoodienne dès la sortie de la boîte. Le rendu basé sur la physique d’Unreal Engine, les options avancées d’ombres dynamiques, la fonctionnalité de ray-tracing, les réflexions sur l’espace écran et les canaux d’éclairage offrent la flexibilité et l’efficacité nécessaires pour créer un contenu époustouflant.
- Code source C++ complet inclus – Avec un accès complet au code source C++, vous pouvez étudier, personnaliser et déboguer l’ensemble d’Unreal Engine, et expédier votre projet sans obstruction.
- Blueprints : Créer sans coder – Grâce au script visuel Blueprint convivial, vous pouvez rapidement prototyper et expédier du contenu interactif sans toucher une ligne de code. Utilisez les Blueprints pour construire les comportements et les interactions des objets, modifier les interfaces utilisateur, ajuster les contrôles d’entrée et bien plus encore. Visualisez le flux de gameplay et inspectez les propriétés tout en testant votre travail à l’aide du puissant débogueur intégré.
- Cadre multijoueur robuste – Depuis plus de deux décennies, le cadre multijoueur d’Unreal Engine a été mis à l’épreuve sur de nombreuses plateformes et types de jeux pour produire certaines des expériences multijoueurs les plus convaincantes de l’industrie. Unreal Engine est livré avec une architecture client/serveur évolutive et éprouvée dès la sortie de la boîte pour apporter une viabilité instantanée au composant multijoueur de tout projet.
- VFX &Simulation de particules – Les éditeurs d’effets visuels intégrés Niagara et Cascade vous permettent de personnaliser complètement les systèmes de particules à l’aide d’une grande variété de modules. Exploitez les lumières à particules pour avoir un impact sur votre scène et construisez des mouvements de particules complexes avec des champs vectoriels pour imiter la réalité et créer des niveaux professionnels de polissage VFX.
- Effets de post-traitement de qualité cinématographique – Les fonctions de post-traitement d’Unreal Engine vous permettent d’ajuster gracieusement l’aspect et la sensation des scènes. Les effets cinématographiques à votre portée comprennent les cubemaps ambiants, l’occlusion ambiante, le bloom avancé, l’étalonnage des couleurs, la profondeur de champ, l’adaptation des yeux, les lens flares, les puits de lumière, l’anticrénelage temporel et le tone mapping, pour n’en citer que quelques-uns.
↓ 09 – GDevelop | Open Source | macOS | Windows | Linux
GDevelop est un créateur de jeux open-source et multiplateforme conçu pour être utilisé par tous – aucune compétence en programmation n’est requise. Libérez votre créativité avec GDevelop et créez n’importe quel type de jeu : plateformes, puzzles, shoot’em up, stratégie, jeux 8-bit… Parcourez les exemples ou commencez un nouveau projet en partant de zéro. Avec GDevelop, vous pouvez faire des projets simples pour vous amuser ou créer des jeux indie ambitieux comme HELLO EARTH de Lil BUB, Hyperspace Dogfights et des tonnes d’autres jeux !
- Exportation en un clic pour Android
- Exportation en un clic vers Facebook Instant Games, pour jouer sur Messenger.
- Exportation de votre jeu pour le web en un clic
- Exportation de votre jeu pour iOS (avec PhoneGap Build ou Cordova)
- Publiez votre jeu sur Kongregate, Itch.io et d’autres sites de jeux!
- Exportez votre jeu en tant que jeu exécutable autonome pour Windows, macOS et Linux – en un clic !
- Affichez des publicités et des vidéos de récompense à vos joueurs en utilisant AdMob
↓ 10 – Torque 3D | Open Source | macOS | Windows | Linux
Torque 3D est la meilleure solution open source complète disponible. C’est aussi notre moteur phare construit sur les forces essentielles de notre moteur de jeu Torque Advanced, récompensé par le prix Front Line. Torque 3D a été ré-architecturé pour une flexibilité et des performances maximales sur une large gamme de matériel. Torque 3D est équipé d’une suite complète d’outils pour permettre à votre équipe d’exceller et de produire des jeux et des simulations de haute qualité. Torque 3D prend en charge le déploiement web sous Windows et par navigateur dès la sortie de la boîte.
↓ 11 – Cocos2d-x | Open Source | macOS | Windows | Linux
Cocos2d-x est un framework de jeu open-source écrit en C++, avec une couche mince dépendante de la plateforme. Il est largement utilisé pour construire des jeux, des apps et d’autres programmes interactifs basés sur une interface graphique multiplateforme. Il y a également des liaisons JavaScript et Lua incluses ! cocos2d-x est un moteur de jeu 2D cross platform open source gratuit pour le gamedev mobile, qui est rapide et stable, facile à apprendre et à utiliser.
- Cross Platform – Publiez à partir d’une base de code unique sur mobile, bureau, web et console. Cocos2d-x permet aux développeurs de se concentrer sur la construction de jeux d’avant-garde tandis qu’il s’occupe des tâches lourdes sur le back-end.
- Open Source – Cocos2d-x est sous licence MIT et est maintenu par la communauté. Les développeurs veulent un contrôle total avec leurs jeux et comment ils poussent les limites avec le moteur. La beauté d’un moteur open-source est le partage de nouvelles fonctionnalités avec les autres. Rejoignez-nous et apportez votre contribution !
- Légèreté &Fonctionnement rapide – Entièrement écrit en C++, le moteur de base a la plus petite empreinte, mais la vitesse la plus rapide de tout autre moteur de jeu, et est optimisé pour fonctionner sur tous les types d’appareils, y compris les systèmes Android bas de gamme.
- Simple &Facile à apprendre APIs – Les APIs de Cocos2d-x sont créées et maintenues par la légende de l’industrie Ricardo Quesada qui a créé la version originale et super populaire d’Objective-C. Il existe une variété de documents, de tutoriels et de démos pour vous aider à démarrer, alors plongez et expérimentez Cocos2d-x de première main.
↓ 12 – Banshee 3D | Open Source | Windows
Construit pour pouvoir être étendu et facilement personnalisé. Code C++14 moderne, avec une conception de haute qualité et des interfaces propres qui le rendent facile à apprendre, à étendre et à maintenir. Entièrement documenté et open source. Banshee 3D contient des systèmes d’animation, d’audio, d’interface graphique, de saisie, de physique et de rendu. Supporte les scripts C# avec une API complète de haut niveau. Il prend en charge l’importation des formats de fichiers les plus courants et est livré avec un éditeur puissant mais facile à utiliser. Graphismes haute fidélité utilisant un moteur de rendu physique avec prise en charge du HDR et du rendu gamma correct, fonctionnant sous DirectX, OpenGL ou Vulkan. Noyau optimisé avec prise en charge du rendu multithread, de l’animation, de l’audio et de la physique afin d’assurer les meilleures performances.