Brassart

L'école des métiers de la création,
née du rapprochement des 3 écoles renommées :

Brassart
École Brassart
Documentation BrassartDocumentation Nous rencontrer BrassartNous Rencontrer Candidater BrassartCandidater

Formation courte Unity 3D : Scripting

Formation disponible à :

Aix-en-Provence, Annecy, Bordeaux, Grenoble, Lyon, Toulouse

Formation certifiante

  • Durée : 5 jours (durée personnalisable)
  • Financement : Éligible au CPF, au CIF, aux financements Pôle Emploi ou Région
  • Admission : Cette formation s'adresse à tous les professionnels souhaitant concevoir une application de réalité virtuelle avec le moteur 3D Temps Réel Unity 3D (infographiste, designer, graphiste, game designer, développeur junior…) en vue de participer à l'élaboration de jeux vidéo, de prototypes 3D, d'applications de technologie mobile et d'environnements interactifs 3D. Connaître la conception orientée objet, le langage C#, les logiciels de création graphique 2D et 3D sont un plus.

Objectifs

Cette formation est une initiation à la programmation avec Unity 3D. Après une première approche de l'interface et des outils de Unity 3D, elle est orientée vers la gestion temps réel des ressources mises en scène dans différents environnements. L'enjeu est de développer un premier niveau de connaissance du scripting afin de pouvoir agir sur l'environnement et créer une expérience interactive. Par exemple : création d'une visite virtuelle interactive d'un appartement (ouvrir les portes ou fenêtres, monter des escaliers, allumer un interrupteur dans une pièce, choisir la couleur de la peinture murale), ou création d'un jeu simple 3D ou 2D en utilisant des ressources existantes.

Les enseignements

INTRODUCTION

  • Introduction au développement temps réel (2D/3D)
  • Introduction Unity 3D : objectifs et historique (évolution des middlewares depuis 20 ans)
  • Présentation de l'interface : Projet, Scène, Hiérarchie, Inspecteur, Console
  • Présentation du workflow : Assets, GameObjects, Components, Prefabs, Scripting, Package
     

DÉCOUVERTE DE L'OUTIL UNITY

  • Architecture Projets / Scènes
  • GameObjects et Components
  • Utilisation de l'Inspecteur
  • Scene Graph (hiérarchie des GameObjects)
  • Prefabs (Création et réutilisation)

INITIATION À LA PROGRAMMATION (JAVASCRIPT ET C#)

  • Introduction au scripting dans Unity 3D
  • Création de scripts et utilisation dans l’éditeur
  • Initiation à la programmation séquentielle (JavaScript et C#) : numération (systèmes numériques), syntaxe du langage, structures de contrôles, boucles, variables, fonctions
  • Initiation à la programmation orientée objets (JavaScript et C#) : classes ; méthode ; relations de classes (héritage)
  • Initiation aux mathématiques fondamentales appliquées à la géométrie 2D/3D : vecteurs 2D/3D, trigonométrie, théorèmes fondamentaux (pythagore, thalès), transformations TRS (Translation Rotation Scale), matrices et quaternions
  • Introduction à la programmation événementielle de Unity 3D
  • Gestion des principaux événements
  • Gestion des Déplacements / Collisions
  • Gestion du temps (timers)
  • Gestion des Inputs
  • Animations de paramètres

CandidaterCandidater

Agenda

Nos conseillers en formation sont à votre disposition
pour établir un diagnostic, vous proposer un plan de formation sur mesure
et vous conseiller sur les solutions de financement dont vous pouvez bénéficier.

Contact

BRASSART AIX-EN-PROVENCE
Angeline PERRETTE
+33 4 42 24 20 00
a.perrette@brassart.fr

BRASSART ANNECY
Marine DETRAZ
+33 4 50 23 00 00
m.detraz@brassart.fr

BRASSART BORDEAUX
+33 5 56 48 14 70
bordeaux@brassart.fr

BRASSART GRENOBLE
Cédric TODESCO
+33 4 76 41 00 00
c.todesco@brassart.fr

BRASSART LYON
Stéphane NAYAGOM
04 72 33 00 00
s.nayagom@brassart.fr

BRASSART TOULOUSE
Byron CROOK
05 61 62 00 00
b.crook@brassart.fr

Téléchargez
une documentation

Télécharger la doc

Formation professionnelle

Brassart

Espace Entreprises

Vous êtes à la recherche de compétences, en stage, alternance ou pour un emploi ?

contactez-nous