C'est une petite révolution qui se profile depuis quelques jours, avec l'annonce la semaine dernière du nouveau moteur Unreal ! Citation : Mark Rein, CEO
People are going to be shocked later this year when they see Unreal Engine 4.
Petit rappel des évènements, c'est quoi Unreal ?
Dessine-moi un jeu vidéo
Unreal est un moteur de jeu, comme Unity3D ou CryEngine. C'est un environnement de développement qui permet aux programmeurs, aux artistes, aux game designers de se regrouper autour d'un seul outil. Aujourd'hui, on évite de développer tout un jeu vidéo à partir de zéro : les plus gros éditeurs de jeux vidéo, ici Epic Games, disposent donc de ces environnements, souvent anciens et bien rodés pour y intégrer tous leurs développements logiciels. Ainsi, chaque nouveau jeu profite des avances technologiques des jeux précédents.
Dungeon Defenders, un jeu Unreal Engine
Unreal est la référence dans ce domaine : c'est le plus connu, le plus utilisé, et un des plus puissants. Si aujourd'hui ses concurrents font jeu égal avec lui sur nombre d'aspects techniques, il reste un poids lourd du milieu et l'annonce d'une nouvelle version est un évènement !
Unreal Engine 3 est apparu pour la première fois il y a quasiment 5 ans. C'est une éternité dans l'informatique, cependant il faut signaler que le moteur a été mis à jour très régulièrement. Aujourd'hui, pas moins d'une cinquantaine de jeux ont été réalisés avec cette version du moteur, incluant des titres à succès comme Mass Effect, Borderlands, Bulletstorm ou encore Bioshock.
Plus récemment, Epic Games vous proposait une démonstration de leur moteur...
Samaritan, une démonstration technologique de plusieurs minutes
Les dernières mises à jour du moteur ont vu arriver des technologies comme l'illumination globale, la portabilité sur des plateformes mobiles comme Android ou iOS en plus des consoles classiques, le support de DirectX 11, et d'une manière générale, des mises à jour des outils de développement. Réaliser un jeu vidéo c'est du travail !
... C'est aussi pour les amateurs
Jusqu'ici, vous n'êtes pas forcément très intéressés : après tout, d'autres éditeurs font des jeux aussi beaux, et certains sont déjà sur votre machine. Ce qui est très intéressant avec le moteur Unreal... C'est qu'il est distribué gratuitement dans l'Unreal Development Kit, vous savez, celui pour lequel un cours existe sur le Site du Zéro !
Night And Day, une autre démo, en temps réel sur votre PC avec UDK
Rien n'est certain avec l'arrivée d'Unreal Engine 4, et il est peu probable que celui-ci soit directement fourni dans UDK, mais la bonne nouvelle est que le moteur est toujours en développement très actif. Plus encore : il n'y a jamais eu entre chaque version du moteur Unreal, de rupture franche, de réécriture du moteur. Aujourd'hui, l'interface d'UDK est encore comparable à celle... De l'éditeur de maps d'Unreal Tournament, sorti en 1999 !
On peut donc s'attendre à ce que les évolutions de la version 4 arrivent peu à peu dans UDK.
Master of the Obvious
L'arrivée de cette version est aussi l'occasion de confirmer ce que tout le monde soupçonne déjà : les prochaines consoles arrivent. Annoncées ou pas, nommées ou pas, une nouvelle génération de matériel se précise : Citation : Mark Rein, CEO
The engine is now running on various systems, including systems we can’t name yet.
Faut-il s'attendre cette année à une nouvelle PlayStation, à une nouvelle XBox ? L'avenir le dira. Ce qui est certain, c'est qu'on y trouvera des jeux Unreal !
Il était une fois un Konquerant, qui, en sortant de l'Opéra, décida d'organiser un Safari pour attraper un Renard De Feu !
Il y a 10 sortes de gens sur terre : ceux qui comprennent le binnaire, et les autres.
Le bruit n'est qu'une futilité hasardeuse
La liberté, c'est être libre d'affirmer que 2 + 2 = 4
Encore une version de ce super moteur mais fonctionnant que sous DirectX donc Linux est encore exclu une fois de plus...
Au contraire, Unreal Engine fonctionne à merveille sans DirectX : Mac/iPhone, PlayStation, Android sont des plateformes OpenGL.
Linux n'est donc pas exclu, il suffit qu'un développeur de jeu décide de distribuer son jeu pour Linux !
Donc si UE est aussi compatible OpenGL (comme l'a dit Gwenn) c'est qu'il gère vraiment le multi-plateformes mais quand est il des autres moteurs ? Le font-ils aussi ?
Parce que dans ce cas là on pourrait donc avoir des jeux intéressants pour les gamers sous linux (à condition qu'ils utilisent OpenGL) non ?
Je suis vraiment pressé de voir ce que cela donne. J'étais passé sur le CryEngine pour cause de réalisme de l'éclairage et de simplicité, mais vu ce qu'il nous promet, et vu la plus grande simplicité pour importer depuis Blender, je reste attentif et prêt à changer de camp. Je vais d'ailleurs me relancer dans UDK et commencer le tutoriel du SdZ. Par contre, il ne fait aucun doute qu'il me faudra un nouvel ordinateur (déjà que celui-ci a parfois du mal).
Le problème du CryEngine ça reste son optimisation. Ou plutôt son absence d'optimisation enfin c'était surtout vrai pour le CE2...
Concernant l'UE4
D'un point de vue joueur j'espère qu'ils vont corriger les "défauts" du 3, à titre perso j'ai toujours trouvé (sauf exception due à une touche artistique importante) la palette de l'U3 vraiment trop prononcée et comme c'est un moteur à succès je trouve que certains jeux avaient vraiment un peu trop le même côté visuel.
Sans compter qu'il est souvent utilisé pour les jeux bourrés de testostérone, pour les "mâles" les vrais, du coup je me demande si ça refroidit pas un peu certains développeurs de tenter d'autres choses dessus.
Je trouvais aussi parfois les personnages un peu "lourds" (simple sensation personnelle).
Mais à part ça c'est un superbe moteur et j'attends avec impatience une vidéo du 4 qui devrait nous donner une indication sur ce qu'il faut attendre dans les années à venir.
Neetcafe.com (Twitter - Neet.Blog) - YouTube (Mes AMVs) Développeur / SEO / Graphiste / Otaku Addicted to : CakePHP - MongoDB - Node.JS - Redis - Python Neetcafe <3 Open-Source : Cake-ResqueOur CakePHP plugin to manage queue using Redis + Resque Clair-et-Net éleveur de pixels !
D'un point de vue joueur j'espère qu'ils vont corriger les "défauts" du 3, à titre perso j'ai toujours trouvé (sauf exception due à une touche artistique importante) la palette de l'U3 vraiment trop prononcée et comme c'est un moteur à succès je trouve que certains jeux avaient vraiment un peu trop le même côté visuel.
Sans compter qu'il est souvent utilisé pour les jeux bourrés de testostérone, pour les "mâles" les vrais, du coup je me demande si ça refroidit pas un peu certains développeurs de tenter d'autres choses dessus.
Je trouvais aussi parfois les personnages un peu "lourds" (simple sensation personnelle).
Disons que ce moteur est très doué pour ce genre d'ambiances (Gears of War, Batman, Bulletstorm, etc...) mais sait très bien faire dans les autres styles comme avec Alice Madness Returns, Borderlands, Mirror's Edge, Tera (qui sort prochainement), etc...
Le moteur d'Unreal spécialisé dans les grosses brutes n'est qu'une vaste impression, il est très doué dans ce domaine mais sait très bien y faire dans les autres .
Pour les nouvelles consoles il y aura la Wii U, la PS Vita (qui est déjà sortie il me semble, du moins au japon)
Très bonne news
Développeur web : HTML - CSS - JavaScript
Disponible pour un poste de développeur pour un projet de site web en JavaScript (et éventuellement HTML/CSS), me contacter par MP Ancien Pseudo : crf 70
Le moteur d'Unreal spécialisé dans les grosses brutes n'est qu'une vaste impression, il est très doué dans ce domaine mais sait très bien y faire dans les autres .
Yep je sais bien, mais disons que c'est une impression tenace je trouve.
Neetcafe.com (Twitter - Neet.Blog) - YouTube (Mes AMVs) Développeur / SEO / Graphiste / Otaku Addicted to : CakePHP - MongoDB - Node.JS - Redis - Python Neetcafe <3 Open-Source : Cake-ResqueOur CakePHP plugin to manage queue using Redis + Resque Clair-et-Net éleveur de pixels !
Je suis d'accord, quand on me parle d'Unreal Engine je vois toujours les gros bras de Gears of War ^^' . Mais je disais surtout ça pour faire comprendre à tout le monde que l'Unreal ne rime pas forcément avec les brutes épaisses.
J'ai d’ailleurs ce week-end jouer a Tera, tout du moins a la beta, Tera qui est développer sur Unreal Engine 3 est tout bonnement exquis ... ! Un véritable orgasme visuel, a mon goût en tout cas.
Avec UE4, je pense que l'ont peut s'attendre a de belle merveille.
@davedave : Unreal Engine, est le moteur de jeu, qui gère, le rendu visuel et tout ce qui va avec, alors que Unreal Development Kit est lui un Kit ou un ensemble d'outils permettant de travailler avec le moteur Unreal Engine. ( si je ne raconte pas de betises )
Le succès c'est d'être capable d'aller d'échec en échec sans perdre son enthousiasme. - Winston Churchill
Pas vraiment.
UE est un moteur de jeu, un environnement de développement (avec plusieurs outils (IA, physique, animations,..) et pas que la gestion du rendu) avec notamment, dans sa version professionnelle, un accès au code source du moteur.
UDK est simplement la version gratuite d'UE3 avec les mêmes logiciels que nos amis professionnels mais avec quelques contraintes spécifiques (pas d'accès aux sources du moteur ou encore royalties dans le cadre d'un projet commercial...).
Je confirme ce qu'explique Arius ; Unreal Engine c'est en gros la version pour les développeurs qui visent les consoles et donc de très gros titres. UDK est accessible à tous mais du coup ne supporte que les plateformes dont le développement est accessible.
Je n'ai pas eu d'infos à ce sujet mais cela me semble peu probable dans l'immédiat par le fait qu'il faut repenser complètement l'application et cela ne semble pas être dans les priorités d'Epic Games.
Et est-ce que vous savez si UDK sera disponible sous mac, je veux dire, développer sous mac?
Pour completer la réponse d'Arius, ça ne me semble pas vraiment intéressant : le développement de jeux vidéo nécessite des machines performantes (parce qu'il faut générer du contenu pour les machines les plus performantes du marché). Apple fait un gros travail d'intégration, qui évite les problèmes d'incompatibilités, de drivers à la ramasse, etc... mais prends du temps et coute cher. Donc, au dela du prix de la pomme, un Mac coûte plus cher et n'offre pas le top des performances disponibles. Le choix de mac pour le développement de jeux vidéos ne me semble donc pas opportun, ce n'est donc pas un gros marché, et le portage d'UDK sur Mac me semble avoir un ROI assez faible. Autrement dit, ça vaut pas le coup.
De plus, la plupart des joueurs étant sous Windows, autant avoir des machines de dev qui font également machines de test.
41 Participations
Connectez-vous !
Connectez-vous !
Revenir à la liste des news
Lire aussi