Savez-vous que, depuis peu, la création de jeu vidéo est rendue accessible à tous ?

En effet, il est possible de créer votre propre jeu, gratuitement avec le moteur Unreal Engine 4 ! Et ce, sans connaissance particulière en programmation.

Qu’est-ce qu’Unreal Engine ?

Unreal_Engine_logo_and_wordmark

C’est un moteur de jeu vidéo très puissant et mis à disposition de chacun.

Des jeux très connus ont été créés avec cet outil. Bien sûr, vous n’allez pas créer une superproduction à vous tout seul, mais que diriez-vous de faire un petit jeu pour jouer avec vos amis ou votre famille ?

C’est en tout cas ce pour quoi, personnellement, j’utilise UE4, pour créer et faire vivre des expériences.

Ce moteur est surtout utilisé pour le jeu vidéo, mais vous pouvez aussi l’utiliser dans le domaine de l’architecture. En effet, avec son moteur graphique permettant maintenant d’obtenir des rendus photo-réalistes, Unreal Engine est utilisé pour proposer des représentations architecturales.

Vous avez, donc, la possibilité de voir et de modifier en temps réel des couleurs et des matières en se déplaçant directement dans l’environnement que vous avez créé.

Quelles sont les fonctionnalités de UE4 ?

Ce moteur permet de créer des environnements très variés. Vous devrez donc trouver où créer les modèles 3D nécessaires à votre projet.

Avec UE4, vous pourrez créer les matériaux, qui seront appliqués aux objets présents dans la scène 3D. Si vous vous appliquez, vous pourrez obtenir des matériaux très réalistes, avec notamment le PBR ( Physical Based Render), qui reproduit les réflexions, réfractions et comportements divers des matériaux dans la réalité.

Le moteur propose également un système d’éclairage poussé, permettant de simuler la lumière du soleil (et l’éblouissement qui va avec), les lumières artificielles (on peut associer un profil IES à une lumière pour lui attacher une forme de propagation réelle de lumière), etc.

Il est possible de créer des cinématiques et des interfaces 2D, comme des menus pour applications mobiles par exemple, et ce, très facilement. De plus, très récemment, le moteur s’ouvre à l’univers de la VR (Virtual Reality), qui promet des possibilités inexplorées.

Cela ne vous donne pas envie d’essaye ?

Qui utilise UE4 ?

Des étudiants, de petits studios indépendants ou encore de studios de taille plus conséquente.

Ils ont fait le choix d’utiliser Unreal Engine pour son accessibilité, sa communauté en croissance constante et ses possibilités.

Le moteur propose donc, grâce au système Blueprint, de programmer de nombreuses fonctionnalités. Il est par ailleurs possible de programmer en C++. Les studios ayant des attentes particulières font ce choix pour maîtriser parfaitement le développement de leurs projets.

Cette diffusion est due au fait que le moteur est proposé gratuitement (des royalties à hauteur de 5% sont réclamées lorsque vous commercialisez un projet développé sur Unreal et que vous récoltez un minimum de 3.000$).

Quels sont les domaines principaux dans la création de jeux vidéo ?

On distingue trois domaines nécessaires et complémentaires, avec lesquels il faudra jongler pour créer un projet viable sous Unreal Engine, et dans le jeu vidéo en général.

On trouve :

  • Le graphisme
  • La programmation
  • Le game Design

Il n’est, fort heureusement, pas nécessaire de maîtriser ces domaines pour envisager de créer un projet de jeu vidéo sur Unreal.

Quels sont les prérequis à l’utilisation d’Unreal Engine ?

Il n’y en a à peu près aucun !

Sachez qu’Epic Games (l’éditeur du moteur Unreal Engine) propose du contenu gratuit pour construire votre projet numérique, comme des petites briques. Il n’y a plus qu’à assembler et construire ce que l’on souhaite.

Le moteur dispose d’un système de programmation visuelle,qui vous permet de développer votre jeu sans aucune compétence de programmation.

Concrètement, la programmation s’effectue à l’aide de nodes (des noeuds) correspondant à des fonctions bien précises, que l’on met bout à bout pour créer un fonctionnement. Ce système développé par Epic Games est apellé Blueprint.

L’école de jeux vidéo, pour ceux qui veulent aller plus loin

Créer son propre jeu vidéo est une excellent première approche pour se faire la main. Cela pourrait même déclencher pour certains une véritable vocation. Cependant, pour percer dans un milieu très concurrentiel, mieux vaut avoir de solides connaissances en animation 3D. Pour cela, il est donc préférable de prévoir une formation sérieuse en école d’animation.

Afin de pouvoir suivre un cursus complet, vous devrez contacter l’école référence des jeux vidéos : Ynov. Cette école est, en effet, unique en son genre. Tout au long de vos études, vous y apprendrez bien sûr à utiliser les logiciels les plus performants et à créer vos propres productions en animation, mais aussi à composer votre book. Celui-ci fera office de CV pour votre entrée dans la vie professionnelle.

Dès la troisième année, votre apprentissage en jeux vidéo se fait en alternance. Vous aurez ainsi la chance de progresser dans votre spécialité aux côtés de professionnels reconnus dans le monde du jeu vidéo et de l’animation 3D. Le cursus en 5 ans d’Ynov vous permettra donc non seulement d’acquérir l’expertise nécessaire à votre activité, mais aussi de bénéficier du réseau de l’école pour bien démarrer votre carrière.

Par où démarrer ?

Vous pouvez trouver comment prendre en main le logiciel sur le site OpenClassRoom ou sur mon blog dédié à la création de jeux vidéo sur Unreal Engine (de la théorie et plein de tutos pratiques  pour créer son jeu vidéo !).

Si vous maîtrisez l’anglais, vous trouverez de nombreuses ressources sur le Web pour vous aider à utiliser ce moteur de jeu (des vidéos sur Youtube notamment).

Le jeu vidéo est très répandu sur la toile, vous trouverez une communauté active et prête à répondre à vos questions.

À vous d’essayer de créer votre propre jeu, bonne chance !