Unity – Gameplay Programmer
Unity – Gameplay Programmer
Autre lieu ou date : nous contacter par email ou au 09 80 68 26 08
Certifications Autodesk
Objectifs
L’objectif de cette formation est la réussite de l’examen UCU, et donc l’obtention de la certification. Pour cela, nous avons développé des activités défis dans les six sujets d’examen de Gameplay programmeur Expert Unity, et vous avons préparé des lectures de e-books.
Cet atelier couvre six sujets répartis sur 5 jours d’étude :
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. Il ne s’agit pas d’un cours de type suivi du leader. Les participants vont avoir besoin de se sentir à l’aise pour programmer individuellement un jeu dans Unity.

Programme
Module 1
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
Module 2
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
Module 3
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
Module 4
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
Module 5
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
Module 6
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
Produits suggérés
Vous aimerez peut-être aussi…
-
Collection Media et Entertainment
Créez des animations incroyables. Concevez des environnements riches grâce à la modélisation procédurale flexible. Produisez des rendus saisissants grâce à Arnold.À partir de 3090 € HT -
Intra-Entreprise
Unity – Introduction à la VR
Entrez dans le monde la réalité virtuelle (VR) avec Unity et commencez votre apprentissage afin de créer vos propres jeux et applications utilisant la VR.Sur Devis
Demande de devis
« * » indique les champs nécessaires



Modalités
Public concerné
Prérequis
Certification visée
Cette formation prépare à l’examen UCU. A l’issue de ces 5 jours vous serez donc prêt.e pour la certification ! Vous recevrez tous les détails sur la certification Unity lors de vos premiers échanges avec votre conseiller F3DF.
Procédure d'évaluation
Moyens mis en œuvre
Modalité d'accès
09 80 68 26 08 ou par email
Points forts

Des projets vraiment complets
Ce que j’ai le plus apprécié dans cette formation, c’est la qualité des projets. On n’apprend pas simplement comment fonctionne Unity de manière théorique, on prend aussi le temps de mettre chaque chose en pratique pour bien comprendre. Et j’ai été particulièrement heureux d’avoir également de l’aide du support lorsque j’étais face à des problèmes techniques liés à Unity ou mon ordinateur en cours de formation !
Unity de A à Z
Cette formation Unity s’attache à balayer une grande diversité de fonctionnalités au sein du logiciel, de la plus basique aux options plus avancées. Elle aborde aussi bien la création de gabarits et les scripts du configurateur ou des lumières que l’optimisation des scènes ou la création de rendus photo-réalistes.

Offres disponibles
Formez-vous à votre rythme
grâce à notre plateforme
d'E-learning
Nos clients nous recommandent
F3DF
4,8 25 Avis (voir tous les avis)
-
Poto. JC ★★★★★ il y a une semaine
Excellentes formation (chef de projet en conception et impression 3D). celle-ci est "à la carte" suivant la demande de l’élève. le e-learning est une formule très intéressante (et très bien faite) … Lire la suite qui permet de se former à notre rythme sur une année complète. les (2x) 3 jours en visio -en début du parcours - avec les formateurs sont très bien organisées, et pour ceux qui n'habitent pas sur Lyon c'est très pratique. Complétement satisfait. je recommande -
frederic rundstadler ★★★★★ il y a une semaine
Excellent centre de formation, une équipe super motivée.
La fourniture de 2 machine est un réel plus, pour une formation au TOP!!! -
Gérard Tricqueneaux ★★★★★ il y a moins d'une semaine
excellente formation je recommande -
Yoan Sohas ★★★★★ il y a un mois
Très bonne formation pour apprendre tout ce qu'il y a à savoir sur l'impression 3D, les modules sont complets : ressources, exercices et quizz.