Technologies
Les Technologies utilisées dans le développement de jeux vidéo
Notre formation jeux vidéo pour devenir développeur de jeux vidéo vous donnera toutes les connaissances nécessaires pour développer des jeux. Pour cela, vous découvrirez les technologies indispensables comme les langages de programmation C, C#, C++ et JavaScript. Vous apprendrez à utiliser Phaser.js, Unity et WebGL.
Le langage C
Développé dans les années 70, le langage C s’est rapidement imposé comme l’un des langages à maîtriser absolument pour les développeurs. En plus d’être un formidable outil, il vous permet de vous familiariser avec de nombreux concepts qui vous seront utiles pour apprendre d’autres langages.
Le langage C#
C’est le langage de programmation phare de Microsoft. Le C# est un langage agréable à coder et orienté objet (POO), ce qui vous permettra de programmer un vaste choix d’applications et logiciels à la fois fiables et sécurisés. Il fait partie des incontournables pour tous les développeurs.
Le langage C++
Descendant direct du langage C et assez proche de lui, le langage C++ possède tout de même des caractéristiques différentes de son parent qui le rendent très intéressant. Ce langage POO surpuissant est l’un des plus populaires dans l’univers du développement orienté gaming.
Le langage JavaScript
JavaScript est un langage qui permet de programmer des scripts. Il est très utilisé pour développer des sites Internet dynamiques et interactifs. Mais c’est également un langage incontournable dans l’univers du gaming, puisqu’en le maîtrisant, vous serez déjà capable de développer vos premiers jeux.
Le moteur Phaser.js
Grâce au moteur Phaser.js, vous serez rapidement capable de développer des jeux vidéo basiques ou plus complexes. Simple et agréable à utiliser, Phaser.js est une librairie JavaScript qui permet de créer des jeux complets en 2D à destination du mobile ou du desktop.
Le moteur Unity
Passez à la vitesse supérieure avec le moteur Unity ! Vous apprendrez à développer vos premiers jeux vidéo en 3D et vous découvrirez des concepts qui vous serviront ensuite tout au long de votre apprentissage dans le développement gaming : moteur de rendu, gameplay, interface utilisateur, optimisation, audio, moteur physique…
Les moteurs open source en JavaScript
Notre formation de développeur de jeux vidéo vous donnera accès à l’apprentissage des moteurs open source en JavaScript pour le jeu vidéo. Grâce à nos cours, vous découvrirez ces différents moteurs et vous apprendrez à maîtriser ces outils puissants pour créer des jeux vidéo passionnants.
Utiliser un moteur de jeu en C#
Durant votre formation à la 3W Academy, vous apprendrez à utiliser un moteur de jeu en C# pour les jeux vidéos. Tous les concepts indispensables à une utilisation pertinente et poussée de ces moteurs vous seront enseignés, afin que vous puissiez développer des jeux en 2D et 3D.
Affichage 3D avec WebGL
Découvrez et apprenez à utiliser WebGL, un standard web multi-plateformes et open source qui vous permettra de développer des sites web, mais surtout des jeux vidéo avec un affichage 3D. Avec ces connaissances dans votre arsenal, vous deviendrez un véritable développeur de jeux vidéo.