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 développer un jeu vidéo de type First Person Shooter (FPS).
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 bonne connaissance du logiciel Unity3D sont...
Niveau Expert
Durée 1h36
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 en C#, pour développer un jeu vidéo de type First Person Shooter (FPS).
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 bonne connaissance du logiciel Unity3D sont recommandées.
Après avoir créé le projet et mis en place l'environnement et les ressources du jeu, vous créerez les objets principaux comme le joueur, les adversaires et les projectiles. Vous passerez ensuite à la personnalisation de l'interface utilisateur endéveloppant la barre de vies du joueur ou des ennemis. Pour finir, vous réalisez, à l'aide d'un script en C#, l'intelligence artificielle des adversaires.
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.