L’avant-garde numérique
Au commencement, était Super Mario. Ensuite, les limites entre jeu vidéo, cinéma, 3D, et réalité virtuelle se sont effacées. Aujourd’hui, les technologies développées au départ par l’industrie vidéoludique ont un bel avenir devant elles, et pas seulement dans le gaming.
Quelques exemples ? Les visites muséales en VR, les jeux sérieux, la médecine digitale...
Focus sur le métier
Ces expériences interactives et immersives sont de plus en plus présentes dans de nombreux secteurs, de l’architecture à la robotique, en passant par le cinéma.
Quel que soit le secteur d’activité pour lequel vous travaillez, en tant que Unity app & game developer, vous êtes avant tout une programmeuse chevronnée dans des langages spécifiques (C#.Net et JavaScript). Souvent amenée à participer à la conception de produits, à l’évaluation du code et de la performance des logiciels, vous êtes garante de la stabilité de l’application. Last but not least, vous êtes l’interlocutrice principale pour tous les professionnels gravitant autour de la création de contenus interactifs : concepteurs d’objets 3D, ingénieurs du son, etc.
Si vous avez envie de participer à la construction du futur numérique, alors cette formation est faite pour vous !
Pourquoi Unity ? !
Ce moteur multiplateforme est la solution de prédilection des développeurs pour créer des expériences interactives et immersives en temps réel, pour tout secteur d’activité.
Il s’est imposé sur le marché par sa rapidité aux prototypages et parce qu’il permet de produire des applications pour tous les supports et pour tous les systèmes d’exploitation.
Les débouchés
En tant que Unity app & game developer, vous mettez toutes les chances de votre côté pour une carrière passionnante.
En effet, si la fonction de développeur et en elle-même fortement demandée depuis de nombreuses années, vous vous spécialisez de surcroit dans une filière de pointe.
Les techniques et formes propres aux jeux vidéo ont séduit et conquis d’autres domaines tels que l’éducation, la publicité, l’automobile, la recherche scientifique, l’aérospatial, le tourisme...
Vous avez le choix !
Quelles qualités ?
- Logique : comme tout métier de l’informatique où il est question de programmer, la logique et la rigueur sont des qualités indispensables.
- Curieuse et autonome: avoir une envie permanente d’apprendre et de se perfectionner. Débrouillarde.
- Team Player et Communicative: capable de travailler en équipe multidisciplinaire, sans perdre le contact avec le client et le reste du monde.
Au programme
MODULE ORIENTATION (105 h)
- Intro aux metiers du code et python.
GAME DESIGN (140 h)
- Ecriture de scénario; création du cadre, règles et fonctionnalités des Apps.
- Rédaction de cahier de charges (GDD).
- Définition de l’architecture technique et ergonomie des applications.
- Gestion de projets et méthode Scrum.
PROGRAMMATION & OUTILS (595 h)
- Python.
- C# & Moteur temps réel UNITY.
- JavaScript, React, NodeJS, Three JS Engine, WebGL.
- Shader; SQL; Unit Testing.
- HTML5/CSS3, JQuery; Phaser.
- Visual Studio, Github, Bugtracker.
- Serveurs, hébergement et réseaux.
- Techniques et outils VR / AR.
BASES DE DONNÉES (56 h)
- Use cases, analyse DB modélisation UML.
- MySQL, MongoDB.
PROJETS (112 h)
- Ateliers pratiques individuels et en équipe. Réalisation d’un projet de fin de formation.
- Création d’un Portfolio personnel.
SANS OUBLIER (115 h)
- Cours d’anglais orienté informatique.
- Évènements liés au code : Game Jams et Hackathons.
- Visites d’entreprises créatrices d’applications multimédias/immersives.
- Préparation à la Certification « Unity Developer ».
- Coaching emploi.