• Contexte & chiffres clés
  • Aide au financement
  • Journée type

Formation Développeur UNITY - jeux vidéos, réalité virtuelle

ALTERNANCE (1 AN)

ALTERNANCE (1 AN)

12 À 18 PAR SESSION

12 À 18 PAR SESSION

CERTIFICATION ET DIPLÔME RNCP BAC+2

CERTIFICATION ET DIPLÔME RNCP BAC+2

OUVERTE À TOU·TE·S

OUVERTE À TOU·TE·S

UNE FORMATION COMPLÈTE EN PRÉSENTIEL OU TELE-PRESENTIEL

UNE FORMATION COMPLÈTE EN PRÉSENTIEL OU TELE-PRESENTIEL

Notre école est certifiée « école d’excellence » par UNITY. La formation s’effectue en contrat d’alternance. La formation s’adresse à un public ayant un bon niveau en développement OU un bac+2 informatique. En moins d’un an, obtenez un diplôme BAC+3 !

 

 

LE MÉTIER

 

Un.e Développeur UNITY ou développeur jeux vidéos, développeur réalité virtuelle utilise le moteur de jeux vidéos Unity le plus utilisé au monde. Sa mission est de réaliser des jeux vidéos PC, des applications de réalité augmentée ou virtuelle en y intégrant des contenus, tout en tenant compte des impératifs liés à la production, à l’organisation de son temps de travail, mais aussi des contraintes liées au support de diffusion et aux modèles fournis.

 

Un.e Développeur·se UNITY maîtrise la programmation C# et le moteur temps réel Unity. Son rôle consiste donc à développer des jeux vidéo et des simulations 3D en réalité virtuelle et augmentée. Grâce à ces technologies évolutives et agiles, il évolue dans le marché industriel le plus croissant au monde poussé par l’innovation technologique et la créativité. Un.e Développeur Unity peut travailler au sein de divers secteurs d’activités comme le jeu vidéo, l’audiovisuel, le cinéma, l’automobile ou encore l’architecture.

 

Interlocuteur principal pour tous les corps de métiers gravitant autour de la création de contenus interactif, son rôle est également de garantir la stabilité du projet, de la définition des pipelines des métiers intervenant sur le projet et de l’automatisation de certaines tâches.

 

 

NOTRE FORMATION

 

La formation Développeur jeux vidéos, s’effectue en alternance. Elle est associée au programme Concepteur Développeur d’Applications. Unity est donc à considérer comme une spécialisation, vous ne ferez pas que du Unity dans votre formation.

La formation est intensive, pratique, complète, et permet d’acquérir toutes les compétences nécessaires pour être immédiatement opérationnel en entreprise. Bénéficiez d’une formation intensive, diplômante et certifiante pour un accès rapide à l’emploi ! La formation développeur unity est ouverte aux profils ayant déjà une expérience personnelle ou professionnelle dans la programmation OU un bac+2 en informatique. Notre formation développeur unity (jeux vidéos, réalité virtuelle) mène à une certification officielle UNITY et un diplôme BAC+3 (titre professionnel reconnu et délivré par l’Etat).

 

La formation vous permet d’accéder à des débouchés métiers tels que : Développeur réalité virtuelle, Développeur réalité augmentée, développeur mixte, Développeur C#, Intégrateur temps réel, Intégrateur 3D.

 

 

RYTHME ET DURÉE

 

En présentiel ou télé-présentiel, la formation s’effectue en deux temps :

 

•  3 mois et demi de formation intensive sur les modules de programmation et conception d’applications (en présentiel ou téléprésentiel)

•  8 mois en alternance sur les modules de UNITY (3 semaines en entreprise/une semaine par mois à l’école en téléprésentiel)

 

 

PUBLICS ET PRE-REQUIS

 

La formation développeur UNITY est ouverte à tous les publics (étudiants, salariés, en reconversion, entrepreneurs, demandeurs d’emploi).

 

Pré-requis :

• Etre autodidacte
• Utilisation courante de l’ordinateur
• Bon niveau en programmation OU bac+2 en informatique
• Avoir défini un projet professionnel solide !

 

Modalités de sélection
• Test de culture générale web
• Test de logique
• Test de connaissance Front-end et Back-end

 

 

DIPLÔMES ET CERTIFICATIONS

 

•  Certification Officielle UNITY

•  Diplôme RNCP BAC+3 (titre professionnel reconnu et délivré par l’Etat, niveau 6, BAC+3) : Concepteur.rice Développeur.se d’Applications

Contexte & chiffres clés

100 milliards


secteur du jeu vidéo en 2020

+10 000


postes non pourvus en France en 2019

100%


croissance du secteur VR en 4 ans

750


formateurs professionnels chez WebForce3

100%


Accompagnement individualisé vers l’emploi

À vie


Une plateforme de révision en ligne à vie

Objectifs de la formation

  • Conception et développement d’applications
  • Une production, c’est quoi ?
  • Le moteur UNITY
  • Mobile et monétisation
  • La réalité virtuelle dans Unity
  • Finaliser un projet

Programme de la formation

Objectifs :
▪ Comprendre le fonctionnement logique derrière une prise de décision
▪ Connaitre les technologie réseaux et les protocoles associés
▪ Accroître son niveau d’anglais afin d’appréhender un anglais technique

Notions abordées :
▪ Découverte de l’algorithme
▪ L’algorithme et la structure des données
▪ Les bases des réseaux et des télécommunications
▪ L’architecture d’interconnexion
▪ Les services de bzase d’un réeaux TCP-IP
▪ Gestion de supports anglo-saxons
▪ Comprendre et rédiger des documents techniques

Objectifs :
▪ Développer des techniques de maquettage d’interface
▪ Découvrir le concept et la réglementation de l’inclusif design
▪ Développer des pages web statiques et adaptable avec boostrap
▪ Développer des scripts clients avec un framework comme Jquery ou Angular
▪ Développer des architectures de type monolithiques, n-tiers, SOA…
▪ Développer un langage de modélisation de type UML
▪ Concevoir avec Java

Notions abordées :
▪ Wireframe, et zoning
▪ Les personas et l’inclusif design
▪ L’inclusif design et son intégration dans le process de l’ux design

Rappel sur les essentiels de Boostrap
▪ Analyse des modèles de Boostrap
▪ Créer des effets visuels avec Jquery afin d’enrichir son interface
▪ Php,- POO – MVC
▪ Inscrire la modélisation UML dans une démarche existante de conduite de projet
▪ Rappel sur les essentiels de JAVA
▪ JAVA orienté Objet, les concepts clés du langage

Objectifs :
▪ Comprendre le concept de modélisation entête et associations
▪ Appréhender le concept de modèles relationnels
▪ Administrer des bases de données

Notions abordées :
▪ Les différentes méthodes de modélisation (concept de classe, objet, héritage…)
▪ Les différents types de diagramme (utilisation, activité, séquences, communication…)
▪ Logique des SGBD (fonctionnalités, indexage, sauvegardes, restaurations)
▪ Technique de modélisation (modèle conceptuel, dépendances, UML)
▪ Structurer sa BDD MySQL
▪ Maitriser le requêtage
▪ La BDD et l’architecture AZURE, et les outils de gestion associés
▪ Les réseaux virtuels

Objectifs :
▪ Gérer un projet et collaborer
▪ Concevoir une application 
▪ Java avancé et Hibernate
▪ Tester et déployer une application
▪ Sécuriser les applications web

Notions abordées :
▪ Git – Github
▪ Méthode Agile, Scrum, Kanban, Trello, Teams, Slack
▪ Droit et réglementation informatique dans le respect d'une démarche qualité
▪ Mesurer la performance d’une application : Jira, Jenkins, outils de tests Google Speed ect,
▪ Java avancé
▪ DevOps
▪ Sécurité des applications

OBJECTIFS
▪ Découvrir les cycles de production dans un projet Unity et les différents métiers, tant dans le jeu vidéo que dans l’AR/VR

NOTIONS ABORDÉES
▪ Histoire du jeu vidéo, de la VR et les métiers
▪ Les cycles de production
▪ Méthodes SCRUM et AGILE

OBJECTIFS
▪ Découvrir les principales fonctionnalités de Unity et savoir comment coder pour ce logiciel

NOTIONS ABORDÉES
▪ Algorithmie et découverte du C#
▪ 3D Game Kit
▪ Découvrir les modules de Unity (Animator, Audio, Lighting, UI, Shader)

OBJECTIFS
▪ Créer des jeux et comprendre les principes de monétisation

NOTIONS ABORDÉES
▪ Workflow Android
▪ Unity in App
▪ Unity Ads
▪ Unity Analytics

OBJECTIFS
▪ Faire vos premiers pas dans la réalité virtuelle

NOTIONS ABORDÉES
▪ Découverte et installation des casques VR
▪ L’UI, l’UX et le confort de l’utilisateur
▪ Comment optimiser mon projet VR ?
▪ Unity Editor VR
▪ Interaction physiques

OBJECTIFS
▪ Les dernières choses à savoir pour finaliser votre projet sur Unity

NOTIONS ABORDÉES
▪ Particules
▪ Post Processing Stack
▪ Unity Cloud Build
▪ Booster ses softs skills

Notions abordées :
▪ Créer un projet d’application avec Unity
▪ Développer son intelligence relationnelle et situationnelle Développer son intelligence situationnelle commerciale et non commerciale
▪ Développer une capacité d'adaptation et de flexibilité
▪ Gérer et résoudre des problèmes
▪ Gérer le stress
▪ Leadership
▪ Savoir faire une démonstration / un story stelling

On vous accompagne

L’équipe WebForce3 vous accompagne dans la recherche d'entreprises.

Je recherche
une solution
de financement

Voir les différentes solutions

Je finance
ma formation

Voir les conditions d'admission

Journée type de formation

9H30

Début de la formation

12H30

Déjeuner

13H30

Reprise

17H30

Fin de la journée

20H

Chez soi : consolidation des acquis de la journée sur la plateforme de révision en ligne

étudiants, formateurs & entrepreneurs témoignent