Formation Unity

Apprenez les fondamentaux d'Unity et créez un prototype basique de jeu solo qui sera exporté sur iOS, Android et Windows !

Prix (Formation inter-entreprise)

2200€ HT / personne

Durée

5 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Le but de cette formation Unity est de vous apprendre à concevoir une application avec le moteur Unity.

Unity est un moteur graphique cross-plateforme. Il permet la réalisation de projets de serious game, d’application mobile, de réalité augmentée, de réalité virtuelle.
Aujourd'hui, Unity n’est plus utilisé exclusivement pour le jeu vidéo mais aussi pour l’industrie, l'architecture, les films d’animation. Sa souplesse et sa compatibilité avec toutes les plateformes populaires en font un outil incontournable.

Cette formation Unity couvre les fonctionnalités de base d’Unity, la prise en main du logiciel, la programmation dans Unity, les principes 3D et 2D, l’interface utilisateur et l’export du projet sur plusieurs plateformes.

La formation s'adresse aux développeur·se·s ou novices familiers avec les concepts de la programmation objet et l'algorithme, qui souhaitent découvrir le moteur Unity et apprendre à réaliser un prototype basique de jeu solo.

Vous avez un projet innovant dans votre entreprise ? Unity sera surement une bonne solution pour le mener à bien !

Durant les moments de mises en pratique, vous élaborerez un projet de jeu 2D/3D. A chaque début de séance, un document “cahier des charges” sera fourni pour exposer la tâche à réaliser et les conseils pour y parvenir.
A la fin de la formation, un document résumant les concepts vus sera fourni.

Plusieurs langages sont disponibles pour programmer dans Unity. Pour ce cours, nous utiliserons le C# avec l’IDE Visual Studio Community 2019.

Les objectifs

  • Installer et comprendre l’interface de l'editor d’Unity
  • Prendre en main les fonctionnalités de base d’Unity
  • Comprendre les concepts 3D et 2D
  • Habiller une application avec une UI responsive
  • Faire un export sur iOS, Android et Windows

Pré-requis

  • Connaissance du langage de programmation C#
  • Un ordinateur avec un carte graphique récente
  • Un Mac pour l’export iOS/Android ou Windows pour l’export Android/Windows
  • Ordinateur portable à apporter

Le programme de la formation Unity

Jour 1 : Découverte d’Unity

  • Installation d’Unity
  • Introduction sur les moteurs graphiques et historiques
  • Découverte de l’interface d’Unity
  • L'inspector
  • Les objets et les hiérarchies
  • Les caméras
  • Les lumières
  • Les dossiers importants

Jour 2 : Programmation avec Unity

  • Installation Visual Studio 2019 Community
  • Introduction sur le fonctionnement des scripts sur Unity
  • Description des classes de base Monobehaviour
  • GameObject
  • Transform
  • Coroutine
  • Les Vectors
  • Modification des paramètres du script via l’inspector

Jour 3 : Création d’un jeu 3D

  • Introduction au modèles 3D
  • Matériaux/Shader
  • Animation
  • Physique 3D
  • ScriptableObject
  • Input
  • Prefab

Jour 4 : Création d’un jeu 2D avec une UI

  • Introduction à l’UI
  • Sprite
  • Texture
  • Physique 2D
  • Asset Store

Jour 5 : Export des jeux produits pour Windows / Android / iOS

  • Introduction au principe de build avec Unity
  • Introduction aux contraintes de chaque plateforme

Télécharger le programme

Le(s) formateur(s)

Rodolphe VANDERASPOILDEN

Rodolphe VANDERASPOILDEN

Passionné par les jeux vidéo, Rodolphe s’est plongé, vers l’âge de 13 ans, dans l’apprentissage de différents langages afin de pouvoir créer ses premiers prototypes. Aux alentours de ses 17 ans, il a ouvert une chaine YouTube de tutoriels Unity3D.

Découvrant le plaisir de la programmation, il s’est naturellement dirigé vers un DUT informatique et a commencé sa carrière en tant que développeur full Stack. Il cumule ses postes de développeur pour MyKenko (startup incubée à Euratechnologies) et JetDev (une ESN) aux développements sur son temps libre, le tout en Unity3D.

Appréciant le partage de connaissances et l’échange avec ses pairs, Rodolphe développe régulièrement en live Coding sur sa chaine Twitch. Il intervient aussi chez certains clients pour partager et former sur les technologies Angular et React. Enfin, il organise des BBL sur différents sujets tels que la blockchain, Unity3D, typescript etc.

Durant les 6 dernières années, Rodolphe est intervenu sur de nombreux projets dont certains très complexes. Ce fut le cas de MyKenko, une application mobile de bien être, utilisant Unity3D ainsi que la Motion Capture.

Rodolphe est aussi porteur du projet Scanzee, une solution mobile d’animation d’événement développée en Flutter.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 96 formations au catalogue, 1422 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formations à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accéder au Manifeste

Nos clients

Formation Unity

Apprenez les fondamentaux d'Unity et créez un prototype basique de jeu solo qui sera exporté sur iOS, Android et Windows !

Le but de cette formation Unity est de vous apprendre à concevoir une application avec le moteur Unity.

Unity est un moteur graphique cross-plateforme. Il permet la réalisation de projets de serious game, d’application mobile, de réalité augmentée, de réalité virtuelle.
Aujourd'hui, Unity n’est plus utilisé exclusivement pour le jeu vidéo mais aussi pour l’industrie, l'architecture, les films d’animation. Sa souplesse et sa compatibilité avec toutes les plateformes populaires en font un outil incontournable.

Cette formation Unity couvre les fonctionnalités de base d’Unity, la prise en main du logiciel, la programmation dans Unity, les principes 3D et 2D, l’interface utilisateur et l’export du projet sur plusieurs plateformes.

La formation s'adresse aux développeur·se·s ou novices familiers avec les concepts de la programmation objet et l'algorithme, qui souhaitent découvrir le moteur Unity et apprendre à réaliser un prototype basique de jeu solo.

Vous avez un projet innovant dans votre entreprise ? Unity sera surement une bonne solution pour le mener à bien !

Durant les moments de mises en pratique, vous élaborerez un projet de jeu 2D/3D. A chaque début de séance, un document “cahier des charges” sera fourni pour exposer la tâche à réaliser et les conseils pour y parvenir.
A la fin de la formation, un document résumant les concepts vus sera fourni.

Plusieurs langages sont disponibles pour programmer dans Unity. Pour ce cours, nous utiliserons le C# avec l’IDE Visual Studio Community 2019.

Les objectifs

  • Installer et comprendre l’interface de l'editor d’Unity
  • Prendre en main les fonctionnalités de base d’Unity
  • Comprendre les concepts 3D et 2D
  • Habiller une application avec une UI responsive
  • Faire un export sur iOS, Android et Windows

Pré-requis

  • Connaissance du langage de programmation C#
  • Un ordinateur avec un carte graphique récente
  • Un Mac pour l’export iOS/Android ou Windows pour l’export Android/Windows
  • Ordinateur portable à apporter

Le programme de la formation Unity

Jour 1 : Découverte d’Unity

  • Installation d’Unity
  • Introduction sur les moteurs graphiques et historiques
  • Découverte de l’interface d’Unity
  • L'inspector
  • Les objets et les hiérarchies
  • Les caméras
  • Les lumières
  • Les dossiers importants

Jour 2 : Programmation avec Unity

  • Installation Visual Studio 2019 Community
  • Introduction sur le fonctionnement des scripts sur Unity
  • Description des classes de base Monobehaviour
  • GameObject
  • Transform
  • Coroutine
  • Les Vectors
  • Modification des paramètres du script via l’inspector

Jour 3 : Création d’un jeu 3D

  • Introduction au modèles 3D
  • Matériaux/Shader
  • Animation
  • Physique 3D
  • ScriptableObject
  • Input
  • Prefab

Jour 4 : Création d’un jeu 2D avec une UI

  • Introduction à l’UI
  • Sprite
  • Texture
  • Physique 2D
  • Asset Store

Jour 5 : Export des jeux produits pour Windows / Android / iOS

  • Introduction au principe de build avec Unity
  • Introduction aux contraintes de chaque plateforme

Télécharger le programme

Le(s) formateur(s)

Rodolphe VANDERASPOILDEN

Rodolphe VANDERASPOILDEN

Passionné par les jeux vidéo, Rodolphe s’est plongé, vers l’âge de 13 ans, dans l’apprentissage de différents langages afin de pouvoir créer ses premiers prototypes. Aux alentours de ses 17 ans, il a ouvert une chaine YouTube de tutoriels Unity3D.

Découvrant le plaisir de la programmation, il s’est naturellement dirigé vers un DUT informatique et a commencé sa carrière en tant que développeur full Stack. Il cumule ses postes de développeur pour MyKenko (startup incubée à Euratechnologies) et JetDev (une ESN) aux développements sur son temps libre, le tout en Unity3D.

Appréciant le partage de connaissances et l’échange avec ses pairs, Rodolphe développe régulièrement en live Coding sur sa chaine Twitch. Il intervient aussi chez certains clients pour partager et former sur les technologies Angular et React. Enfin, il organise des BBL sur différents sujets tels que la blockchain, Unity3D, typescript etc.

Durant les 6 dernières années, Rodolphe est intervenu sur de nombreux projets dont certains très complexes. Ce fut le cas de MyKenko, une application mobile de bien être, utilisant Unity3D ainsi que la Motion Capture.

Rodolphe est aussi porteur du projet Scanzee, une solution mobile d’animation d’événement développée en Flutter.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 96 formations au catalogue, 1422 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012