Donc, vous voulez faire un jeu. Par où commence tu Avec un moteur de jeu bien sûr! Mais lequel dépend du type de jeu que vous voulez faire. Chaque moteur de jeu a ses forces et ses faiblesses. Et certains moteurs ont des communautés robustes créant des actifs susceptibles de vous aider tout au long du processus.

Nous avons fait le nécessaire pour vous aider à trouver le meilleur moteur pour votre projet!

Meilleur moteur de jeu pour débutants

GameMaker
Studio

Finaliste – RPG
Fabricant

Capture d'écran du moteur de jeu GameMaker Studio, montrant le didacticiel Breakout en cours, notre choix du meilleur moteur de gamine pour les débutants
Jeux GameMaker Studio / YoYo via High Ground Gaming

Il serait peut-être faux de dire que le développement de jeux est "facile", mais GameMaker Studio simplifie au maximum l'expérience. C’est certainement le moteur de jeu le plus convivial pour les débutants sur le marché à l’heure actuelle. Avec des dizaines de didacticiels propriétaires à votre disposition, vous serez opérationnel en un rien de temps.

La création d'actifs est rapide et intuitive. Il y a une image
éditeur intégré directement dans le logiciel pour l'art 2D, et en tournant une pile d'images
dans un sprite animé avec l'éditeur de sprite est tout aussi pratique. Si vous avez
vous avez déjà des ressources prêtes, vous pouvez importer une grande variété de types de fichiers tels que art
ou des sons et déposez-les dans votre jeu en quelques secondes.

Le script est aussi une affaire simple avec le propriétaire
Langue GameMaker. GML a été soigneusement conçu pour être familier au vétéran
programmeurs, mais facile à prendre en main et à apprendre pour ceux qui ne sont pas à l'aise
avec code. Et heureusement, GameMaker Studio offre un script visuel robuste
système qui signifie que vous pouvez garder le code écrit au minimum dans vos jeux. En utilisant
des événements et des actions de glisser-déposer, vous ne pouvez rien créer avec un
peu d'ingéniosité!

Jeux populaires fabriqué
avec GameMaker Studio
comprendre Sous-titre,
Trône nucléaire, et Hotline Miami.

Meilleur moteur de jeu en 2D

Godot

Finaliste: Unité

Godot Engine via les jeux en hauteur

Godot a été développé en tant que premier moteur de jeu en 2D et cela se voit. Ne craignez rien, le support des jeux 3D a été ajouté en 2018 avec la mise à jour version 3.0. Cela dit, la 2D est toujours là où elle brille le plus.

L’éditeur de Godot est propre et pratique. Les objets sont placés dans la scène en tant que «nœuds», et les nœuds peuvent être aussi complexes ou aussi simples que vous le souhaitez. Les options de script sont flexibles: vous pouvez coder avec le GDScript de type Python, ajouter des modules personnalisés avec C ++ et même utiliser VisualScript pour gérer le code sans écrire vous-même. Godot met également en œuvre un support pour C #, bien que l'intégration soit actuellement dans un état alpha en développement actif.

Godot est "totalement gratuit et open-source", ayant été publié sous licence MIT. Il n’ya pas de piège, pas de frais cachés ou de fonctions premium – tout y est depuis le début. Avoir accès au code source signifie que vous pouvez vous retrousser les manches et creuser plus profondément si c'est votre jam. Sinon, la configuration de stock est entièrement fonctionnelle et intuitive même pour les développeurs novices.

Vérifiez "Fabriqué
avec Godot ”sur itch.io
pour des exemples des capacités du moteur.

Meilleur moteur de jeu pour la réalité virtuelle

Unité

Finaliste: Irréel
Moteur

La capture d'écran du moteur de jeu Unity dans l'éditeur, alors que vous travailliez sur un projet de réalité virtuelle, notre choix du meilleur moteur de jeu pour la réalité virtuelle
Editeur Unity / Unity Technologies via High Gaming

En ce qui concerne le support de la réalité virtuelle, la course est serrée entre Unity et Unreal Engine. En fin de compte, Unity l'emporte à cause de la courbe d'apprentissage moins profonde, des exigences système moins importantes et des didacticiels abondants. La part de marché de Unity en ce qui concerne les titres de réalité virtuelle et d’arrière est actuellement inégalée par les autres moteurs.

Il est facile de faire de tout projet Unity une expérience de réalité virtuelle
hors de la boîte. Il suffit de cocher la case pour le support VR, donner au joueur une caméra pour
chaque oeil, et vous partez. Bien sûr, le type d'interactivité et d'immersion
les joueurs attendent de la réalité virtuelle beaucoup plus de travail. Mais le fondement nu peut être
chuté avec très peu de bricolage de la part du développeur.

Avec des titres VR et AR spectaculaires comme Beat Saber et Entrée Prime En utilisant Unity, il n’est pas difficile de comprendre pourquoi Unity est actuellement le moteur de jeu à battre dans l’espace VR.

Meilleur moteur de jeu pour mobile

Unité

Finalistes: Unreal Engine, HTML5 / JavaScript (Tricher un peu ici, bien sûr – mais c’est une excellente solution multiplateforme!)

Hearthstone capture d'écran, un jeu fait avec le moteur de jeu Unity, notre choix pour le meilleur moteur de jeu pour mobile
Hearthstone / Blizzard Entertainment, Inc. via les jeux en surface

La preuve est dans le pudding comme on dit. Alors qu'il y a
plein de les bibliothèques
et cadres
qui vous permettent de créer des expériences mobiles, encore une fois
L'unité ouvre la voie en tant que paquet. Construire sur iOS et Android est un processus en un clic
avec Unity, et l’API Unity offre un accès complet à votre téléphone mobile
dispositif. Vous pouvez utiliser des entrées tactiles et des fonctionnalités de périphérique telles que la
accéléromètre et gyroscope pour un gameplay vraiment tactile.

Les jeux peuvent même être testés directement sur l'appareil avec le Unity Remote App. Connectez simplement un périphérique via USB, installez l'application, puis Unity Editor se charge du reste. Le développement itératif pour mobile peut être fastidieux, mais Unity Remote supprime toutes les étapes intermédiaires jusqu'à son déploiement.

Bien que d'autres moteurs de jeu puissent offrir des fonctionnalités similaires, aucun d'entre eux n'offre le repas avec toutes les fixations comme le fait Unity. En bref, «tout ce que vous pouvez faire, Unity peut faire mieux aussi. »Mais ne nous croyez pas sur parole! Les développeurs derrière les titres à succès comme Foyer, Call of Duty: Mobile, et Pokémon Go a choisi le moteur de jeu Unity pour donner vie à sa vision. Il n’ya pas d’approbation plus forte que le succès mondial.

Meilleur moteur de jeu pour les développeurs indépendants

Unité

Finalistes: GameMaker Studio, Godot

La capture d'écran du moteur de jeu Unity dans l'éditeur, montrant des modèles d'armes médiévaux, notre choix du meilleur moteur de jeu pour développeurs indépendants
Editeur Unity / Unity Technologies via High Gaming

Dans l’ensemble, c’est difficile de battre Unity pour le jeu indépendant. D’autres moteurs peuvent être supérieurs à certains égards, mais il n’en existe pas beaucoup qui réunissent tous ces éléments de manière aussi accessible. Et la valeur immatérielle fournie par la communauté, désireuse d’aider d’autres développeurs à apprendre avec des techniques et des tutoriels partagés, ne peut pas être surestimée. Unity est prêt à vous rencontrer là où vous en êtes. Ensuite, au fur et à mesure que votre expérience grandit, il évolue avec vous pour gérer des projets de toute complexité.

L'unité est ce que vous en faites. Il gère des projets simples tels que Jeu d'oie sans titre avec aplomb, tout en offrant la profondeur et le contrôle nécessaires aux simulations physiques complexes de Programme spatial Kerbal. La réputation de Unity en tant que moteur de jeu incontournable pour les embouteillages a une raison, entraînement militaire du monde réel, et outils pour l'éducation. Il est facile pour les équipes de toutes tailles d’innover.

Meilleur moteur de jeu pour MMO / multijoueur

Amazon Lumberyard

Finaliste: Unité

Support promotionnel pour New World, notre choix du meilleur moteur de jeu pour mmo et multijoueur
NNouveau Monde / Amazon Game Studios

Dans le monde du cloud computing, peu d'entreprises peuvent rivaliser avec Amazon. Amazon Web Services a été l'un des premiers acteurs du marché depuis 2002. Aujourd'hui, AWS est une solution commune pour les serveurs distribués et une fonctionnalité pour les jeux multijoueurs de tous les genres. Le moteur de jeu Amazon Lumberyard est donc le choix qui s'impose, compte tenu de la lourde charge de travail requise pour créer et héberger un MMO.

Bien sûr, vous pouvez utiliser un autre moteur de jeu et atteler votre chariot à l’une des plates-formes de cloud computing, telles que Google Cloud ou Microsoft Azure. Mais vous ne pouvez pas battre l’intégration de première partie entre AWS et Amazon Lumberyard. Il est même prêt à l'emploi avec l'intégration Twitch prête à l'emploi. Construisez un jeu destiné à créer une communauté qui s'adresse au monde de la diffusion en continu avec un écosystème de commandes scriptées et d'émissions personnalisées. Et avec le robuste SDK AWS pour C ++, tout est possible pour le programmeur expérimenté.

Pour avoir un aperçu de ce qui est possible avec Amazon Lumberyard,
check-out Star Citizen et Nouveau monde.

Meilleur moteur de jeu pour les graphiques

Unreal Engine

Finaliste: Unité

Support promotionnel pour The Outer Worlds, meilleur moteur de jeu pour les graphiques
Les mondes extérieurs / Obsidian Entertainment, Inc.

Le moteur Unreal Engine a quelque chose de particulier.
Jeux. Même les jeux les plus simples sont visuellement frappants. Ce pourrait être le stock
des shaders fournis avec le moteur, l’incroyable éclairage ou le dépassement des limites
effets visuels et de particules. Quelle que soit la cause, il ne faut pas beaucoup pour indie
aux développeurs de créer des expériences qui respirent la qualité triple A de chaque pixel.

Bien sûr, il est tout aussi facile de créer un mélange d’actifs qui ne se ressemblent pas. Un grand pouvoir implique de grandes responsabilités. Les développeurs indépendants peuvent s’attendre à travailler deux fois plus dur avec le moteur Unreal afin d’éviter l’effet redouté «retournement de stock d’actifs». Si vous ne faites pas attention, des ressources incompatibles peuvent interrompre l’immersion du joueur avant même que vous ayez la chance de gagner son attention. Mais avec suffisamment de temps et de détermination, il n’existe pas de moteur de jeu capable de rivaliser avec le vernis et la brillance d’un jeu Unreal.

Si vous souhaitez prendre des fruits de l'arbre Unreal,
check-out Engrenages 5, Les mondes extérieurs, et Star Wars Jedi: déchu
Ordre
.

Bâtiment de bonne chance

Gabe Newell faisant une présentation avec un écran bleu humoristique de la mort derrière lui
Wikimedia Commons/ GDC officiel (CC BY 2.0 (https://creativecommons.org/licenses/by/2.0))

C’est donc ce que nous pensons du meilleur moteur de jeu pour développeurs indépendants dans plusieurs catégories. Quel que soit le type de jeu que vous pratiquez, nous espérons que vous avez découvert qu’il existe un moteur de jeu pour vous. En avons-nous manqué un? Sonnez dans les commentaires avec vos pensées.

S'il y a bien une chose à dire sur la communauté de développeurs indépendants moderne, c'est qu'elle est toujours prête à partager ses connaissances et à s'entraider pour gravir les échelons. Chacun a une histoire à raconter et un jeu dans son cœur. Quel que soit le moteur de jeu que vous utilisez, faites entendre votre voix.

Lecture connexe

Vous voulez vous plonger plus profondément dans le monde de la conception de jeux? Nous avons ce qu'il vous faut!



Rate this post