Cameroun Actuel

Le développeur a essayé de créer un jeu simple avec 8 moteurs différents, dont Unity, Unreal, Godot et GameMaker.

Le même jeu réalisé avec 8 moteurs différents (Unity, Unreal, Godot, etc.)

À la mi-février, Emeral, développeur de jeux et blogueur sur YouTube, a publié une vidéo intitulée « I Made the Same Game in 8 Engines » (J’ai fait le même jeu avec 8 moteurs). L’idée était de réaliser un projet simple où le joueur doit se déplacer dans le niveau et attraper des objets qui lui tombent dessus depuis le haut.

Voici les résultats obtenus par Emeral, ainsi que quelques réflexions sur chaque moteur.

Unity

  • Emeral a utilisé un ensemble de ressources bon marché pour créer le niveau et a trouvé un modèle low-poly gratuit pour le personnage principal sur le magasin de ressources de Unity.
  • Le développeur a utilisé un sac de céréales comme objet pour la capture et a écrit des scripts simples pour faire fonctionner toute la logique.
  • « Bien sûr, j’ai négligé certaines choses et il y a beaucoup plus de complexités qui viennent avec la création d’un jeu plus important, mais heureusement Unity est bien adapté pour les gérer presque toutes. Dans l’ensemble, je dirais qu’Unity est un moteur bien adapté », conclut Emeral.

Unreal Engine

  • Cette fois, le développeur a décidé de mettre au point les mécanismes de base du jeu avant de passer aux graphismes. Le défi était qu’Emeral ne connaissait pas le langage C++, il a donc dû utiliser le système Blueprint, qui s’est avéré très clair et facile à apprendre.
  • Ensuite, Emeral a pris des éléments 3D gratuits trouvés sur Unreal Marketplace et a travaillé davantage sur l’éclairage et d’autres effets. Au total, la construction et l’exportation de la scène ont pris environ une heure.
  • « Unreal Engine, c’est génial. Il ne s’agit en aucun cas d’un moteur léger et la courbe d’apprentissage est plus raide. [compared to other engines]mais si vous recherchez des graphismes de pointe, des fonctionnalités robustes et que vous êtes prêt à travailler, UE est capable de presque tout », note Emeral.

Godot

  • Bien que Godot soit principalement utilisé pour les jeux en 2D, Emeral a décidé d’essayer ses fonctions 3D. Le développeur a également dû regarder quelques tutoriels pour apprendre à utiliser le langage GDScript du moteur, qui est assez simple et similaire à Python.
  • Emeral a utilisé le logiciel MagicaVoxel pour créer des modèles 3D, notamment des colonnes et une pièce d’or. Il est intéressant de noter qu’il existe un outil spécial pour importer MagicaVoxel dans le moteur. Il ne restait donc plus qu’à écrire des scripts pour la mise à jour du score et l’apparition de la pièce.
  • « [Godot] est facile à utiliser depuis Unity et il y a une grande communauté de personnes qui le soutiennent. Si vous voulez un moteur de jeu entièrement open source, facile à utiliser et très polyvalent, Godot est la solution idéale », conclut Emeral.

GameMaker

  • Avec GameMaker, Emeral a d’abord trouvé un jeu de tuiles de jungle dans le magasin d’actifs du moteur. Le développeur a qualifié le processus de construction d’un…

Lire la suite de l’article sur encause.fr

Cameroun Actuel
Me suivre

Laisser un commentaire

Dernières nouvelles

Suivez-nous !

Lire aussi

Activer les Notifications OK Non Merci