Logo formation Unity – Gameplay Programmeur (Officiel Editeur)

Unity – Gameplay Programmeur (Officiel Editeur)



Code de formation : Un002
Programme mis Ă  jour le : 13 novembre 2020

Objectifs

PrĂ©paration Ă  l’examen Expert Gameplay Programmer L’objectif de cet atelier se termine en complĂ©tant les activitĂ©s dĂ©fis dans les six sujets d’examen de Gameplay programmeur Expert Unity et en examinant les lectures suggĂ©rĂ©es dans le livre Ă©lectronique, les participants seront prĂȘt Ă  rĂ©ussir l'examen et Ă  obtenir leur certification. Cet atelier couvre six sujets rĂ©partis sur 5 jours d'Ă©tude. Ces sujets incluent Rapid Gameplay Prototyping et la Mise en place de services de prototypage et d'unitĂ©; Programmation de conception de PNJ et implĂ©mentation d'interface utilisateur; Programmation de conception de niveau et optimisation des performances.  Cet atelier est basĂ© sur la rĂ©alisation de projets et d’activitĂ©s.  Les participants consacreront la majeure partie de leur temps Ă  programmer individuellement pour rĂ©soudre les problĂšmes prĂ©sentĂ©s par l'instructeur, avec une brĂšve discussion de groupe et un partage de groupe pour clarifier les concepts et les problĂšmes. Cet atelier n'est pas un cours de type suivi du leader. Les participants vont avoir besoin de se sentir Ă  l'aise pour programmer individuellement un jeu dans Unity.

Durée

5 jours, soit 35 heures de formation de 9h00 Ă  18h00.

Public

Pré-requis

Le e-learning Unity de F3DF est un pré requis obligatoire pour aborder cette formation en toute sérénité.

Moyens mis en oeuvre

Ce qu'il faut apporter

  • Chaque participant devra apporter un ordinateur portable (Windows ou OSX), une alimentation Ă©lectrique (y compris adaptateurs internationaux nĂ©cessaires) et une souris
  • Installez Unity avant l'atelier (minimum Unity 2018.1)
  • Des PC sont proposĂ©s en location par F3DF

Tarif : à partir de 6 300,00 € HT

Procédure de validation

Réalisation de cas pratiques, permettant de mettre en application l'ensemble des points abordés.

Modalités d'accÚs

Contactez-nous au 0980682608 ou par email

DĂ©lais d'accĂšs

Pour les sessions inter-entreprise, consultez notre agenda.
Pour les sessions intra-entreprise, nous les programmons en fonction de vos contraintes et de nos disponibilités.

Télécharger le programme en PDF

    VOTRE DEVIS GRATUIT EN QUELQUES CLICS!

    * Champ obligatoire

    * Un conseiller vous rappelera pour faire un point détaillé de votre projet

    ÉvĂ©nements Ă  venir

    Il n'y a pas Ă©vĂšnements Ă  venir en ce moment.

    Programme Unity – Gameplay Programmeur (Officiel Editeur)

    Prototypage rapide de gameplay

    Interpréter le document de conception de jeu pour déterminer les fonctionnalités de base du jeu

    • Plans de prototypage de croquis avant la programmation

     

    Construire un prototype pour illustrer les fonctionnalités de base du jeu

    • CrĂ©er un niveau de base, un personnage, un ennemi NPC et ajouter des contrĂŽles utilisateur
    • Jouez Ă  votre jeu pour identifier les problĂšmes
    • ImplĂ©menter des solutions

     

    Identifier les conflits et les solutions au stade du prototype pour améliorer le jeu

    • Jouer et tester les prototypes de jeux des autres personnes

    Mise en Ɠuvre des services d’Unity

    Activer les annonces dans le jeu pour dĂ©montrer la connaissance des services d’Unity

    • Activer les services
    • Configurer un script simple pour afficher une annonce
    • Ajouter un systĂšme d’interface utilisateur Canvas avec un bouton affichant une annonce
    • RĂ©compensez le joueur pour avoir visionnĂ© l’intĂ©gralitĂ© de l’annonce
    • Concevoir l’interface utilisateur Ă  ne pas dĂ©charger

    Démontrer la connaissance du placement des publicités Unity pour une expérience optimale du joueur.

    • Chargez une publicitĂ© entre les scĂšnes pour une meilleure expĂ©rience de joueur

     

    DĂ©montrer la connaissance des achats In-App Unity de Unity

    • Autoriser le joueur Ă  acheter des piĂšces supplĂ©mentaire

    Configurez des points de collecte de données pour démontrer votre connaissance de Unity Analytics.

    • Configurez un point de collecte de donnĂ©es pour dĂ©terminer les lieux de la mort du joueur
    • Configurez une collecte de donnĂ©es pour dĂ©terminer le nombre de tentatives

    Programmation de conception de PNJ

    DĂ©montrer la connaissance de la logique et du comportement des PNJ

    • Ajouter un PNJ Ă  la scĂšne et le faire bouger sur le sol

    DĂ©montrer la connaissance des systĂšmes de comportement d’animation

    • Faire animer le PNJ de maniĂšre appropriĂ©e au fur et Ă  mesure qu’il avance dans le niveau

    DĂ©montrer la connaissance de la navigation et de la recherche de trajectoire

    • AmĂ©liorer le NavMesh pour soutenir le gameplay
    • Ajouter des modifications de zone dynamique Ă  la NavMesh
    • Faire rĂ©agir les PNJ aux obstacles

    DĂ©montrer la connaissance du systĂšme de points de cheminement

    • CrĂ©ez un systĂšme de points de cheminement pour que les personnages NPC se dĂ©placent naturellement sur le sol
    • Faire en sorte que les PNJ interagissent avec le joueur s’ils sont Ă  portĂ©e

    DĂ©montrer la connaissance de la ponte et du placement des PNJ

    • Faites que votre charge de PNJ apparaisse Ă  la charge de la scĂšne
    • Optimiser le taux d’apparition des PNJ pour la plate-forme XYZ

    ImplĂ©mentation de l’interface utilisateur

    DĂ©velopper un HUD pour dĂ©montrer la connaissance des systĂšmes de coordonnĂ©es de l’interface utilisateur

    • CrĂ©er une mini-carte qui affiche les ennemis entrants
    • Construire le HUD pour travailler avec diffĂ©rents ratios d’aspect

    CrĂ©er un menu d’options pour dĂ©montrer la connaissance des scripts d’interface utilisateur

    • CrĂ©er une option de menu pour rĂ©gler le volume
    • CrĂ©er une option de menu pour changer la langue par dĂ©faut

    Programmation de conception de niveau

    CrĂ©ez un niveau de jeu de base pour dĂ©montrer votre connaissance de la conception de niveau Ă  l’aide du projet fourni et de GDD.

    • CrĂ©er un paysage de base avec des Ă©lĂ©ments visuels et de texture
    • Configurer le systĂšme d’animation pour le PNJ

     

    Ajoutez des personnages à votre niveau pour démontrer votre connaissance des configurations physiques

    • Faire en sorte que le personnage du joueur bouge sur le sol et se heurte Ă  des objets
    • Faites que le PNJ poursuive le personnage

     

    Faites en sorte que le personnage tire sur des cibles pour démontrer sa connaissance du raycasting

    • Faites tirer le personnage sur le PNJ pour le tuer
    • Rendre les objets invulnĂ©rables au feu
    • DĂ©montrer le raycasting en faisant ricocher les balles Ă  partir des blocs jouets

     

    Remplir le niveau avec les systĂšmes de particules et les effets

    • Ajouter des particules aux Ă©lĂ©ments de la scĂšne comprend au moins un rendu de piste
    • CrĂ©ez des scripts pour dĂ©clencher des particules Ă  des moments prĂ©cis, tels que des coups de feu

     

    Démontrer la connaissance du chargement et du déchargement de niveaux

    • CrĂ©ez un niveau secondaire de base dans votre jeu et chargez-le
    • Configurez la cinĂ©matique prĂ©-rendue pour charger entre vos premier et deuxiĂšme niveaux
    • DĂ©terminer le script pour charger la cinĂ©matique dĂ©jĂ  rendue

     

    DĂ©montrer la connaissance des prĂ©fabriquĂ©s crĂ©Ă©s par un script lors de l’exĂ©cution

    • Faire apparaĂźtre de nouveaux PNJ dans le monde
    • Instancier des grenades supplĂ©mentaires pour le joueur

     

    Optimisation des performances

    DĂ©montrer la connaissance de l’optimisation du rendu pour amĂ©liorer le jeu.

    • RĂ©soudre les problĂšmes d’optimisation du rendu dans le jeu

     

    Démontrer la connaissance du débogage du jeu

    • ReconnaĂźtre les problĂšmes de jeu et dĂ©boguer
    • DĂ©boguer les problĂšmes d’interaction des PNJ

     

    DĂ©montrer une connaissance des diffĂ©rences de plate-forme et de l’impact sur le jeu

    • Optimiser le jeu pour les plates-formes PC, cible 30fps
    • RĂ©-optimisez le jeu pour la VR, ciblez 90 images par seconde

     

    DĂ©montrer la connaissance de l’optimisation de la plate-forme

    • Optimiser la version PC du jeu pour mobile

     

    Activités:

    • Introduction: aperçu de l’atelier et plan d’action pour l’apprentissage

     

    Prototypage rapide de gameplay

    • ActivitĂ© 1 – InterprĂ©ter un document de conception de jeu pour dĂ©terminer les fonctionnalitĂ©s de base du jeu
    • ActivitĂ© 2 – Construisez votre niveau pour rĂ©pondre aux spĂ©cifications du GDD
    • ActivitĂ© 3 – CrĂ©ez votre personnage de joueur pour rĂ©pondre aux spĂ©cifications de GDD
    • ActivitĂ© 4 – CrĂ©er une sĂ©rie d’ennemis pour le jeu, tels que dĂ©finis par le GDD.
    • ActivitĂ© 5 – CrĂ©er un systĂšme de notation tel que dĂ©fini dans le GDD
    • ActivitĂ© 6 – Identifier les conflits et les solutions au stade du prototype pour amĂ©liorer le jeu

     

    Mise en Ɠuvre des services d’Unity

    • ActivitĂ© 1 – DĂ©montrer la connaissance du placement d’Unity Ad pour une expĂ©rience optimale du joueur.
    • ActivitĂ© 2 – Activer les annonces dans le jeu pour dĂ©montrer la connaissance des services d’Unity
    • ActivitĂ© 3 – DĂ©montrer la connaissance de l’achat intĂ©grĂ© Ă  Unity
    • ActivitĂ© 4 – Configuration de points de collecte de donnĂ©es pour dĂ©montrer la connaissance de Unity Analytics

     

    Programmation de conception de PNJ

    • ActivitĂ© 1 – DĂ©montrer la connaissance de la logique et du comportement des PNJ
    • ActivitĂ© 2 – DĂ©montrer la connaissance des systĂšmes de comportement d’animation
    • ActivitĂ© 3 – DĂ©montrer la connaissance de la navigation et de la trajectoire
    • ActivitĂ© 4 – DĂ©montrer la connaissance du systĂšme de points de cheminement
    • ActivitĂ© 5 – DĂ©montrer la connaissance de la ponte et du placement des PNJ.

     

    ImplĂ©mentation de l’interface utilisateur

    • ActivitĂ© 1 – DĂ©velopper un HUD pour dĂ©montrer la connaissance des systĂšmes de coordonnĂ©es de l’interface utilisateur
    • ActivitĂ© 2 – CrĂ©er un menu d’options pour dĂ©montrer votre connaissance des scripts d’interface utilisateur

     

    Programmation de conception de niveau

    • ActivitĂ© 1 – CrĂ©er un niveau de jeu de base pour dĂ©montrer votre connaissance de la conception de niveau Ă  l’aide du projet fourni et de GDD
    • ActivitĂ© 2: Ajoutez des personnages joueurs Ă  votre niveau pour dĂ©montrer votre connaissance des configurations physiques.
    • ActivitĂ© 3: incitez le personnage Ă  tirer sur des cibles pour dĂ©montrer sa connaissance de la radiodiffusion par rayons
    • ActivitĂ© 4: Remplir le niveau avec les systĂšmes de particules et les effets
    • ActivitĂ© 5: DĂ©montrer la connaissance des prefabs gĂ©nĂ©rĂ©s par script pendant l’exĂ©cution
    • ActivitĂ© 6: DĂ©montrer la connaissance du chargement et du dĂ©chargement sur les lieux

     

    Optimisation des performances

    • ActivitĂ© 1 – DĂ©montrer ses connaissances en optimisation du rendu pour amĂ©liorer le jeu.
    • ActivitĂ© 2 – DĂ©montrer la connaissance du dĂ©bogage du jeu.
    • ActivitĂ© 3 – DĂ©montrer ses connaissances des diffĂ©rences de plate-forme et de l’impact sur le jeu

    Ce qu’il faut apporter

    • Chaque participant devra apporter un ordinateur portable (Windows ou OSX), une alimentation Ă©lectrique (y compris adaptateurs internationaux nĂ©cessaires) et une souris
    • Installez Unity 2019.2 avant l’atelier

     

    Partager cette formation

    Envoyer le programme de formation par mail

    Nos autres formations sur le mĂȘme thĂšme

    Formation Revit Architecture Workshop Avancé

    Formation Revit Architecture Workshop Avancé

    Optimiser le temps et la qualité de dessin et établir et exploiter un cahier des charges de saisie de dessin avec ...

    Consulter le programme

    La Topographie avec Revit

    La Topographie avec Revit

    la modĂ©lisation du terrain avec l’outil Topographie de Revit. Cette formation s’adresse Ă  des utilisateurs s ...

    Consulter le programme

    Introduction Ă  la VR avec Unity (Officiel Editeur)

    Introduction Ă  la VR avec Unity (Officiel Editeur)

    Programme exclusif - Toute reproduction est strictement interdite. Propriété exclusive de Unity et F3DF pour la t ...

    Consulter le programme

    Évaluation

    Préparation à l'Examen ACU Autodesk.

    Consulter le programme

    Rendu 3D temps réel

    Rendu 3D temps réel

    Comprendre les enjeux de la 3D temps rĂ©el et dĂ©couvrir le workflow d’intĂ©gration du logiciel de modĂ©lisation ...

    Consulter le programme

    Formation 3DS Max Workshop

    Formation 3DS Max Workshop

    CrĂ©ez des scĂšnes composĂ©es de modĂ©lisations, de textures et d’animation avec le logiciel Autodesk 3ds Max.

    Consulter le programme

    La dĂ©marche BIM d’un projet architectural

    La dĂ©marche BIM d’un projet architectural

    Expliquer l’importance du BIM. Sensibiliser les Ă©quipes au BIM. Se familiariser avec la modĂ©lisation de donn ...

    Consulter le programme

    Parcours Revit - Chef de Projet BIM

    Parcours Revit - Chef de Projet BIM

    Chef de Projet BIM : Piloter un projet BIM au sein d'une société de construction. Collaboration, participation à ...

    Consulter le programme

    Formation Unity - 3D Artist (Officiel Editeur)

    Formation Unity - 3D Artist (Officiel Editeur)

    Avec la formation Unity, apprenez à utiliser l'interface de Unity (moteur de jeu) et découvrir les outils de cré ...

    Consulter le programme

    Autodesk 3ds Max (ACU certification officielle Ă©diteur)

    Autodesk 3ds Max (ACU certification officielle Ă©diteur)

    Découvrir le logiciel 3DS MAX, son interface et les fonctionnalités principales du logiciel. Vous apprenez à crà ...

    Consulter le programme

    Autodesk Revit Architecture - Familles paramétrique (Objets BIM)

    Autodesk Revit Architecture - Familles paramétrique (Objets BIM)

    Savoir charger de nouvelles familles, créer de façon simple une familles et modifier une famille existante

    Consulter le programme

    Autodesk Revit MEP

    Autodesk Revit MEP

    ModĂ©lisation de rĂ©seau gravitaire en 3D et crĂ©ation d’un gabarit MEP en fonction d’une charte graphique avec ...

    Consulter le programme

    Autodesk Navisworks

    Autodesk Navisworks

    Assembler différents types de fichiers CAO-DAO et gérer une visite virtuelle en 3D en fichier WMW avec AutoCAD Na ...

    Consulter le programme

    Autodesk Revit Architecture (Certification Officielle ACU)

    Autodesk Revit Architecture (Certification Officielle ACU)

    Apprendre les bases techniques de Revit et acquĂ©rir les bases techniques, etre capable de mettre en Ɠuvre et d ut ...

    Consulter le programme

    Autodesk Autocad 2D - Initiation

    Autodesk Autocad 2D - Initiation

    À la fin de ce cours, les participants maütriseront les concepts de base 2D d'Autocad.

    Consulter le programme

    Autodesk Autocad Civil 3D

    Autodesk Autocad Civil 3D

    Prendre en compte les outils permettant concevoir des projets d'infrastructures. Accélérez vos opérations de con ...

    Consulter le programme