Formation Unity 3D Débutant

Stage à Toulouse
Unity 3D Débutant

Utilisée par une communauté vibrante de +4 millions de développeurs (57%), le moteur de jeu Unity permet la création de jeux en 2D et 3D qui touchent 600 millions de joueurs. Une fois votre jeu créé, il est possible de le déployer vers plus de 24 plateformes dont les dernières consoles et casques de réalité virtuelle et augmentée. En fournissant un écosystème de services de qualité, Unity couvre l’achat de composants de jeux depuis son magasin, la collaboration des équipes de développement, la gestion du multi-player en réseau ainsi que la publicité embarquée.

Cette formation est animée en partenariat avec le centre de formation VERTEGO.

Les Avantages en interne

> Maîtrise d’un outil moderne plébiscité par tous les acteurs de la création d’expérience interactive.
> Utilisation du langage C#, un langage évolué et de haut niveau.
> La plus grande communauté mondiale avec le plus de ressources d’apprentissage et d’échanges.
> Un magasin de composants pour développer plus rapidement et ne pas réinventer la roue.
> Préparation à la certification Unity.

Les Avantages Management

> Coût d’acquisition faible.
> Plus de plateformes sur lesquelles vos produits s’exécutent == plus de clients potentiels.
> Capacité de recrutement / sous-traitance augmentées.
> Support de l’ensemble des technologies de réalité augmentée et de réalité virtuelle.

Formation Unity 3D Débutant
Tech & Smile

Les Objectifs

A l’issue de ce cours, vous serez capable de réaliser un jeu ou des univers 3D interactifs grâce à l’environnement Unity fonctionnant sur une multitude de plateformes. Vous allez acquérir les bases essentielles pour mener à bien vos projets en devenant un developpeur Unity intermédiaire, confirmé et autonome dans la découverte de concepts avancés.

Le Public

Développeur.

Les Prérequis

Algorithmes débutant, C# débutant.

Les Moyens
Pédagogiques

1 support de cours et 1 ordinateur par personne. 1 salle de formation, 1 vidéo-projecteur, 1 espace détente.

Plan du Cours


  • 01/. Découvrir Unity

    > Pourquoi Unity est excellent ?
    > Comment utiliser Unity ?
    > Préparer son environnement de développement

  • 02/. Créer une démo FPS

    > Préparer son projet
    > Une scène en 3 dimensions
    > WhiteBoxing / Mise en place des objets
    > Position et transformation des objets
    > Utiliser le clavier pour se déplacer
    > Utiliser la souris pour changer l’orientation du regard
    > Modifications au runtime & déboguage

  • 03/. Ajouter des ennemis et des projectiles

    > Tirer en utilisant des raycasts
    > Définir des cibles interactives
    > Déplacer les ennemis
    > Instancier des objets préfabriqués
    > Tirer en instanciant des projectiles

  • 04/. Développer des graphiques pour votre jeu

    > Gérer les objets artistiques
    > WhiteBoxing
    > Appliquer des textures
    > Générer un ciel grâce à une skybox
    > Travailler avec des modèles 3D
    > Effets speciaux et systèmes de particules

  • 05/. Construire un jeu de cartes en 2 dimensions

    > Préparation du projet
    > Construire un objet carte interactif
    > Construire les différentes cartes
    > Scorer la partie
    > Redémarrer une partie

  • 06/. Créer une interface graphique dans un jeu 3D

    > Préparer une interface graphique
    > Créer l’interface utilisateur
    > Intercepter les intéractions
    > Gestion des évènements dans le jeu

  • 07/. Gestion des mouvements et des animations dans un jeu à la troisième personne

    > Configurer la caméra pour une vue à la troisième personne
    > Implémenter des mouvements relatifs à la caméra
    > Implémenter l’action de saut
    > Implémenter les animations du joueur

  • 08/. Ajouter des objets interactifs dans le jeu

    > Créer des portes et des éléments interactifs
    > Intéragir avec les objets en les touchant
    > Gérer un inventaire et l’état du jeu
    > Equiper et utiliser les objets de l’inventaire

  • 09/. Ajouter des sons et de la musique

    > Importer des effets sonores
    > Jouer des sons
    > L’interface de controle audio
    > Gérer le fond musical

  • 10/. Déployer le jeu sur les périphériques des joueurs

    > Déployer pour le Desktop
    > Déployer pour le Web
    > Déployer pour les Mobiles et les Tablettes

  • 11/. Aller encore plus loin avec Unity

    > Découvrir les différentes versions d’Unity
    > Trouver un travail et se mettre en valeur
    > Ressources de formations
    > Les incontournables de l’Asset Store

N’hésitez pas à nous contacter pour toute question en relation à notre équipe d’animateurs ou concernant cette formation.

Formation associée :
Stage développeur réalité virtuelle avec Unity

Concevoir des expériences de réalité virtuelle avec Unity3D

A l’issue de ce cours, vous serez capable de concevoir des expériences de réalité virtuelle grâce à l’environnement de développement Unity3D. Ces expériences seront compatibles avec la technologie Google Cardboard disponible sur les téléphones Android et Iphone, Oculus Rift, HTC Vive, Samsung Gear VR et sur bien d’autres technologies de visualisation. Augmentez la portée de vos compétences existantes Unity3D sur ces nouvelles plateformes !

En savoir +