Unity vs Unreal Engine: quel moteur de jeu est fait pour vous?

Unity vs Unreal Engine - c'est un débat entre les artistes numériques et les développeurs de jeux depuis des années. Sans doute deux des moteurs de jeu les plus populaires disponibles aujourd'hui, Unity et Unreal Engine sont utilisés aussi bien par les grands studios que par les développeurs indépendants. Mais qu'est-ce qui les distingue, le cas échéant? Et lequel des deux correspond le mieux à vos besoins?
Ici, James Burrows, directeur technique de Studios immersifs , révèle les quatre éléments clés dont vous devez tenir compte lors du choix entre ces deux principaux moteurs de jeu.
01. Quel niveau de visuels recherchez-vous?
L'un des principaux facteurs de différenciation lors de l'examen Unité contre Moteur irréel est la qualité des visuels. Unreal propose des visuels haute fidélité dès la sortie de la boîte, tandis que Unity - tout en étant toujours capable de produire des visuels de haute qualité - demande beaucoup plus de travail pour que vos ressources semblent proches du même niveau qu'Unreal. Et même dans ce cas, il ne produira pas tout à fait la même qualité.
C'est pour cette raison que vous constaterez qu'Unreal est davantage utilisé sur les gros jeux et les productions de grands studios. Ainsi, si vous souhaitez obtenir des ressources photoréalistes aussi proches que possible, il est plus rapide et plus facile d’y parvenir avec Unreal.
02. Quel appareil votre projet vise-t-il?
Si vous souhaitez créer un projet à exécuter sur des appareils moins puissants, tels que les téléphones portables, la puissance de traitement élevée exigée par Unreal n'est pas nécessairement pour vous. C'est là que Unity prend tout son sens. Conçu à l'origine pour fonctionner sur des appareils tels que des consoles et des téléphones, Unity vous permet de créer des projets complexes pour des appareils bas de gamme sans nécessiter une configuration PC aussi puissante qu'Unreal. Si, en revanche, vous créez une expérience pour des appareils haut de gamme, Unity ou Unreal vous donneront raison. Mais cela dépend aussi de ...
03. Quelle est la taille de votre équipe?
Le consensus au sein de l'expérience collective de l'équipe de développement Immersive est que pour tirer le meilleur parti d'Unreal, vous avez besoin d'une grande équipe spécialisée dédiée aux différentes parties du processus - par exemple, quelqu'un dédié uniquement aux particules ou quelqu'un juste à shaders.
Unity, d'un autre côté, est beaucoup plus facile pour les développeurs à se familiariser immédiatement avec, ce qui en fait un bon choix pour les groupes individuels et les petites équipes pour créer une expérience efficace. Son magasin d'actifs est également beaucoup plus grand, ce qui simplifie le remplissage de votre jeu ou de votre expérience si vous ne disposez pas d'une équipe massive.
04. Êtes-vous un développeur ou un artiste visuel?
Cela ne fait aucun doute, cela semble affecter la préférence. Nos développeurs préfèrent Unity, mais nos artistes visuels optent pour Unreal - et cela est purement dû à la différence des visuels. Les deux moteurs de jeu offrent le même type de fonctionnalités et de capacités, juste emballés de différentes manières.
Depuis un certain temps maintenant, les lignes qui différencient les deux ont commencé à s'estomper car Unreal - au départ comme un moteur de jeu AAA - vise à se rendre plus accessible pour les petites équipes et les expériences, tandis que Unity - à l'origine préféré par les studios indépendants pour des jeux et des expériences simples. - continue de gravir les échelons en ajoutant des fonctionnalités de niveau professionnel.
La principale différence réside dans la qualité visuelle et votre plate-forme cible, mais nous pensons qu'il ne faudra pas longtemps avant que les deux moteurs atteignent un niveau similaire à ces deux égards. Dans ce cas, bientôt ce sera simplement un cas de préférence personnelle.
Cet article a été initialement publié dans numéro 242 du magazine 3D World; abonnez-vous ici .
Lire la suite: