Démarrage du développement de jeux : 7 logiciels de moteur de jeu HTML5

Antonia Gates / octobre 4, 2023
Démarrage du développement de jeux : 7 logiciels de moteur de jeu HTML5

Avez-vous déjà joué à un jeu qui vous a vraiment marqué ? Peut-être que l’art était époustouflant, l’histoire captivante, les énigmes complexes… peut-être que c’était tout ! Peut-être que ce jeu vous a tellement étonné que vous vous êtes dit : « Je veux faire quelque chose comme ça ! »

Ensuite, vous étudiez comment créer des jeux et tout à coup, vous avez des centaines de milliers d'articles, de vidéos et de didacticiels sur votre écran. Avec toutes ces informations, impossible de savoir par où commencer !

Différents types de moteurs de jeu

Eh bien, nous voulons vous aider ! Nous savons que faire le premier pas dans le développement d’un jeu peut sembler effrayant. Nous voulons dissiper cette peur et vous aider à trouver le bon moteur de jeu pour commencer à créer votre chef-d'œuvre !

Jetez un œil à cette liste de moteurs de jeu pour découvrir ce qui rend chacun d’entre eux spécial. Tous sont capables de créer des jeux pouvant être joués dans les navigateurs Web. Donc, si vous avez toujours voulu créer un jeu pour Coolmath Games, ces moteurs sont d'excellents points de départ !

Construction

Construire 3 programmes de développement de jeux

Idéal pour : jeux 2D, jeux de plateforme, jeux d'action descendants,jeux de réflexion

Construct est un moteur de jeu basé sur HTML5 développé par Scirra Ltd. en 2017. Ce qui est unique à propos de ce moteur, c'est que vous pouvez l'utiliser dans votre navigateur Web et hors ligne ! Le moteur est optimisé pour développer des jeux 2D, bien que des jeux 3D soient également possibles. Vous n'avez pas non plus besoin de coder - Construct dispose d'un système de script visuel qui permet de créer des fonctionnalités de jeu complexes sans programmation. Cependant, si vous souhaitez plus de complexité dans votre jeu, vous pouvez utiliser JavaScript pour modifier vos scripts. Il existe différentes versions de Construct, la version la plus récente étant Construct 3. Il est toujours possible de créer des jeux dans Construct 2.

Lorsque vous êtes prêt à publier, vous pouvez partager vos jeux sur des navigateurs Web, des ordinateurs de bureau, des Mac et des appareils mobiles.

Vous pouvez utiliser Construct gratuitement, mais il y aura certaines limitations sur les fonctionnalités que vous pouvez utiliser et sur la quantité de code que vous pouvez inclure dans vos jeux. Pour accéder à plus de fonctionnalités et d’options, vous devrez payer un abonnement. Voici quelques jeux populaires réalisés en Construct :

Il n'y a pas de jeu

OvO

Tour de géométrie

Iconoclastes

Godot

Moteurs de jeu Godot

Idéal pour : jeux 2D, jeux 3D, jeux VR,jeux d'aventure

Godot est un moteur de jeu open source créé par Juan Linietsky et Ariel Manzur en 2014. Le moteur est capable de créer des jeux 2D et 3D. Le langage de codage utilisé est GDscript, le langage de codage propre à Godot. Il est possible de coder dans d'autres langages comme C# ou C++, mais implique de télécharger une ressource supplémentaire. Godot comprend également un outil d'animation que vous pouvez utiliser pour animer des personnages ou des cinématiques.

Lorsque vous êtes prêt à publier, vous pouvez partager vos jeux sur des navigateurs Web, des ordinateurs de bureau, des Mac, des appareils mobiles, des consoles et de la réalité virtuelle.

Godot est totalement gratuit ! Voici quelques jeux populaires créés à Godot :

Légende

Morse spatial 3000

Couleurs soniques : ultimes

Bêtes à cassettes

Créateur de jeux

Programmes de développement de jeux Game Maker

Idéal pour : jeux 2D, jeux de rôle, jeux descendants, jeux isométriques, jeux de combat

GameMaker est un moteur de jeu multiplateforme créé par Mark Overmars en 1999 et développé par YoYo Games en 2007. Le moteur est principalement utilisé pour créer des jeux 2D. GameMaker utilise son propre langage de codage appelé GameMaker Language (GML) qui partage des similitudes avec C++ et C#. Vous pouvez créer un script à l'aide de GML ou utiliser GameMaker Language Visual, un outil de script visuel par glisser-déposer pour appliquer des fonctionnalités et des fonctions sans les coder vous-même. GameMaker fournit également des ressources pour créer des sprites et des animations de pixels pour votre jeu.

Lorsque vous êtes prêt à publier, vous pouvez partager vos jeux sur des plateformes Web, des ordinateurs de bureau, des Mac et des consoles.

GameMaker peut être utilisé gratuitement, mais cela limite vos ressources et les endroits où vous pouvez partager votre jeu. Si vous souhaitez créer pour différentes plates-formes et accéder à plus de fonctionnalités, vous devrez payer un abonnement. Voici quelques jeux populaires créés dans GameMaker :

Rupture d'inactivité

CircloO

Sous-titre

Butineuse

PICO-8

Programmes de développement de jeux Pico-8

Idéal pour : jeux 2D,jeux de réflexion, jeux d'aventure,jeux de plateforme, jeux à défilement latéral

Pico-8 est un moteur de jeu créé par Lexaloffle Games en 2015. Le moteur est utilisé pour créer des jeux 8 bits comme si vous étiez transporté dans les années 1980 ! Lua est le langage de programmation que vous utiliserez pour coder dans ce moteur. PICO-8 vous permet également de créer de la musique, des effets sonores, des sprites et des animations au sein du moteur lui-même.

Lorsque vous êtes prêt à publier votre jeu, vous pouvez partager vos jeux sur des navigateurs Web, des ordinateurs de bureau et des Mac.

Vous devrez payer des frais uniques de 14,99 $ pour utiliser PICO-8. Voici quelques jeux populaires créés avec PICO-8 :

INSULAIRE

Cales de halage

Un seul patron

CÉLESTE Classique

Unité

Programmes de développement de jeux Unity

Idéal pour : jeux 2D, jeux 3D,jeux multijoueurs, jeux d'aventure, RPG, simulations

Unity est un moteur de jeu créé par Unity Technologies en 2005. Le moteur est utilisé pour créer des jeux 2D et 3D. Vous codez dans le moteur en utilisant C#. Unity fournit une variété de ressources telles que la création d'animations et le rendu d'objets 2D et 3D. Ce qui ressort le plus de Unity, c'est sa capacité à créer des jeux multijoueurs à grande échelle.

Lorsque vous êtes prêt à publier, vous pouvez partager votre jeu sur des plateformes Web, des ordinateurs de bureau, des Mac, des consoles, de la réalité virtuelle et de la réalité augmentée.

Unity dispose d'un modèle de tarification basé sur le montant des revenus générés par vos jeux. Si vous êtes étudiant ou avez reçu moins de 100 000 revenus/financements en 12 mois, vous pouvez utiliser la version gratuite. Cependant, si vous avez gagné plus que cela, vous devrez payer des frais d'abonnement. Il est important de noter que si vous utilisez la version actuelle d'Unity et disposez d'un abonnement Pro ou Enterprise, vous devrez payer une somme modique par installation. Voici quelques jeux populaires créés dans Unity :

Tracer

La vie de canard

Double Cheeseburger, Frites Moyennes

Pokémon Aller

Ficelle

Programmes de développement de jeux de fiction interactifs Twine

Idéal pour : jeux narratifs basés sur du texte, fiction interactive, choisissez votre propre aventure

Twine est un moteur open source créé par Chris Klimas. Le moteur est utilisé pour créer des jeux narratifs basés sur du texte. Vous n'avez pas besoin d'apprendre un langage de codage pour utiliser Twine. Cependant, il existe un format structurel qui doit être suivi en fonction du format d'histoire que vous utilisez. Vous pouvez également créer des commandes plus avancées et créer une conception visuelle pour votre jeu en utilisant HTML, CSS et JavaScript. Vous pouvez créer des jeux narratifs à embranchements en utilisant des variables et des conditions pour créer plusieurs chemins dans un seul jeu !

Lorsque vous êtes prêt à publier, vous pouvez partager votre jeu sur des plateformes Web.

L'utilisation de la ficelle est gratuite ! Voici quelques jeux populaires créés avec Twine :

Une étrange créature a rejoint mon groupe

Vous êtes Jeff Bezos

L'écrivain fera quelque chose

Phaseur

Programmes de développement de jeux Phaser

Idéal pour : jeux 2D, jeux d'aventure, jeux d'action, romans visuels, Sidescrollers

Phaser est un moteur de jeu 2D open source développé par Richard Davey en 2013. Le moteur est principalement utilisé pour créer des jeux 2D. Phaser vous offre la possibilité de coder en JavaScript ou en TypeScript. Phaser fournit une variété de ressources, notamment la mise à l'échelle de votre jeu sur plusieurs appareils, la mise en œuvre de l'audio et la création de sprites et d'animations 2D.

Lorsque vous êtes prêt à publier, vous pouvez partager vos jeux sur les navigateurs Web et les appareils mobiles.

Phaser est gratuit ! Voici quelques jeux populaires créés avec Phaser :

Des chars géniaux

Camion de gelée

Mise à niveau de Johnny

Pousse ta chance

Il existe de nombreux moteurs de jeu et nous savons qu’en trouver un pour commencer peut sembler écrasant. Nous espérons que cette liste contribuera à atténuer cette anxiété et vous donnera un aperçu de par où commencer en matière de moteurs de jeu. Nous avons hâte de voir quels jeux vous allez créer !