Cette vidéo de formation s'adresse à toute personne qui souhaite découvrir avec Unity3D les techniques, basées sur du scripting en C#, pour créer des contenus interactifs qui définissent le gameplay d'un jeu vidéo.
Pour bien profiter de cette vidéo, des connaissances mathématiques sur la manipulation de vecteurs et les transformations 3D, des bases de programmation en langage C# ainsi qu'une première expérience...
Niveau Débutant à Initié
Durée 1h01
Parution septembre 2018
Cette vidéo de formation s'adresse à toute personne qui souhaite découvrir avec Unity3D les techniques, basées sur du scripting enC#, pour créer des contenus interactifs qui définissent le gameplay d'un jeu vidéo.
Pour bien profiter de cette vidéo, des connaissances mathématiques sur la manipulation de vecteurs et les transformations 3D, des bases de programmation en langage C# ainsi qu'une première expérience avec Unity3D sont recommandées.
Après avoir créé le projet et mis en place l'environnement du jeu, vous découvrez comment créer un joueur et son contrôleur. Vous gérez ensuite la physique sur Unity3D à travers les mouvements et les collisions du joueur. Puis, pour illustrer la création de contenus dynamiques, vous mettez en place un parcours pour le joueur composé de plateformes fixes et mobiles. Ces créations vous permettent de manipuler des types de contenus réutilisables appelés communément « Prefabs » sous Unity3D. Pour finir, avant d'exporter et tester le jeu, vous le finalisez en programmant des conditions de victoire ou de défaite.
Après une formation d'ingénieur spécialisé en imagerie 3D et jeux vidéo, Jamal BOUIZEM a ouvert sa société en tant qu'auto-entrepreneur dans le domaine de l'édition de logiciels applicatifs. Fasciné par le domaine technique, il développe au quotidien des solutions techniques élégantes et performantes. Son intérêt pour la recherche et l'enseignement le motive également à transmettre au travers de cette vidéo ses connaissances sur le développement d'applications 3D avec Unity3D.