Hero background image
Programmeur
Mettez en avant vos compétences pratiques Unity en obtenant un certificat reconnu par les professionnels du secteur et débutez votre carrière dans le développement 3D en temps réel.
Cette page a fait l’objet d’une traduction automatique. Afin de consulter la version originale pour des raisons d’exactitude et de fiabilité,
Mettez en valeur vos compétences en programmation auprès des employeurs

Mettez en valeur vos compétences en programmation auprès des employeurs

Démontrez vos compétences et vos connaissances principales en programmation, IU (interface utilisateur), débogage et gestion de ressources pour vous permettre d'obtenir votre premier poste en programmation grâce à Unity.

Conditions préalables

  • 2 à 3 semestres d'études supérieures Unity ou d'études indépendantes équivalentes
  • Expérience sur un ensemble de projets variés Unity
  • Importation de ressources ou de code, y compris depuis l'Asset Store ou le Package Manager de Unity et le règlement des conflits qui en résultent
  • Débogage de problèmes non complexes
  • Interprétation d'un code préexistant et bien documenté
  • Intégration et modification de code préexistant bien documenté
  • Création d'une gestion de scènes de base, y compris le chargement de scènes
  • Création, modification et utilisation de Prefabs
  • Déploiement d'une compilation de base

Détails de l'examen

L'examen est basé sur Unity 6.

Cet examen est disponible dans les langues suivantes :

  • Anglais
  • Chinois simplifié et traditionnel
  • Japonais
  • Coréen
  • Espagnol, Amérique latine
En quoi consiste l'examen ?
Programmation dans Unity
  • Évaluation du code pour une intégration au sein d'un système déjà existant et qui a été élaboré et structuré par un responsable
  • Appliquer les normes de codage et les meilleures pratiques comme guidé par les programmeurs seniors
  • Identification du code qui activera une interaction ou une logique de programmation spécifiques
  • Déterminer le processus pour mettre en œuvre les transitions entre les scènes
  • Enregistrez les données entre les scènes et entre les sessions en utilisant des approches telles que les variables statiques et PlayerPrefs
  • Obtenez un résultat défini en utilisant les méthodes de l'API Unity, étant donné la documentation de l'API Unity.
  • Sélectionnez les propriétés, scripts et composants appropriés des GameObjects pour les tâches requises
  • Expliquez les différences entre l'héritage de base et les interfaces
  • Choisissez les structures de données couramment utilisées appropriées pour une situation spécifique, y compris mais sans s'y limiter, les listes, les tableaux et les dictionnaires.
  • Choisissez les types de données appropriés pour une situation spécifique, y compris mais sans s'y limiter, les flottants, les booléens et les chaînes de caractères.
  • Créer une application pour WebGL ou un ordinateur personnel
IU
  • Disposez les composants de l'interface utilisateur sur le canevas selon une disposition définie en utilisant des ancres, des pivots et des groupes.
  • Identifiez le processus requis pour afficher les données dans divers éléments d'interface utilisateur
  • Expliquez comment utiliser le système UnityEvent pour répondre aux entrées utilisateur
Débogage
  • Programmer des messages de débogage pour identifier les causes possibles de l'échec de l'exécution du code comme prévu
  • Identifier la cause d'une erreur de compilation, étant donné un bloc de code
  • Identifier les erreurs causées par une variable nulle
  • Identifier les techniques nécessaires pour refactoriser et améliorer le code afin de respecter les normes de codage définies.
  • Sélectionnez les outils de profilage appropriés pour identifier les sources des problèmes de performance
Gestion des ressources
  • Expliquez comment utiliser des préfabriqués dans une scène
  • Décrire le processus et les résultats pour modifier un préfabriqué imbriqué ou une variante de préfabriqué
  • Expliquez les principaux objectifs du Version Control lors de l'utilisation de Unity
Apprendre et mettre en pratique
Formation

Apprenez les compétences dont vous avez besoin pour passer cet examen avec la voie Junior Programmer. Ce parcours gratuit suppose que vous ayez une connaissance de base de Unity et ne nécessite aucune connaissance en mathématiques.

Complétez votre apprentissage en cours ou préparez-vous aux sujets spécifiques abordés lors de l'examen avec courseware, un guide robuste avec des défis de codage pratiques pour vous aider à vous préparer pour le jour du test.

Mettre en pratique

Préparez-vous pour votre examen avec un test pratique officiel pour vous aider à comprendre les types de questions que vous rencontrerez et augmenter votre confiance le jour de l'examen. Le test pratique explique la logique et le processus de réflexion nécessaires pour arriver à la bonne réponse. Il comprend des liens vers la documentation Unity pour une préparation supplémentaire et une étude ciblée.

Obtenez votre certification
Obtenez votre certification

Débutez votre carrière dans le développement 3D en temps réel en obtenant la certification Unity.

Explorer les certifications
Utilisateur certifié
Utilisateur

Ces certifications de niveau débutant valident vos compétences de base sur Unity et votre capacité à créer des expériences 3D interactives en temps réel.

Utilisateur certifié : Programmeur

Utilisateur certifié : Artist

Utilisateur certifié : Développeur VR

Partenaire certifié
Partenaire

Démarquez-vous grâce à une certification conçue pour les créateurs disposant d'un ensemble de projets Unity et prêts à postuler pour leur premier rôle professionnel sur Unity.

Associé certifié : Programmeur (cette certification)

Associé certifié: Artist

Associé certifié: Développeur de jeux

Professionnel certifié
Professionnel

Continuez à développer vos compétences avec une certification qui met en exergue votre préparation pour votre prochain défi professionnel.

Professionnel certifié : Programmeur

Professionnel certifié : Artist