Accueil logo MakeYourGame gachetteG gachetteD paddleG paddleH paddleD paddleB buttonG buttonH buttonD buttonB

Caractéristiques de l'Atelier

  • 14 Sessions
  • Durée 1h14min
  • Difficulté 3/5
  • 1 Inscrits

Présentation de l'atelier

Apprenez à communiquer entre GameObjects et scripts au travers de 3 méthodes différentes et complémentaires

Cet Atelier sur l'API de Unity vous permet de voir comment communiquer entre scripts et GameObject.

Pré-requis: Prise en main de l'éditeur Unity - bases de C# 

Afin de pouvoir communiquer entre scripts et GameObject, trois méthodes vous seront présentées tout en mettant directement en pratique, au travers du codage d'une mini réalisation:

  • GetComponent
  • Méthode statique
  • SendMessage et BroadcastMessage

Il est à noter qu'il est préférable d'avoir des bases dans le langage C# avant d'aborder cet Atelier.  

Le développement de la mini-réalisation est progressif, permettant de comprendre les différents choix qui seront faits lors de l'évolution du code.

Vous avez des bases en C# et vous voulez découvrir le développement de jeux vidéos avec Unity ? Optez pour cet Atelier qui apporte en plus des réflexions sur des notions essentielles au développement de jeux vidéos et applications:

  • Séparation des vues
  • Méthodes lourdes
  • Architecture du code (première approche)
L'Atelier démarre avec un package initial proposé en téléchargement, afin de pouvoir suivre l'ensemble des sessions. Grahisme 2D, font, prefab, scène ... tout est livré pour votre démarrage...
Ce cours est compatible Unity 2017, Unity 2018, Unity 2019, Unity 2020.

Si vous rencontrez des difficultés en cours d'apprentissage, rejoignez le serveur discord. 

Commencez dès maintenant. 

Rejoignez l'Atelier !


Légende

  • : Session Texte
  • : Video
  • : Quizz
  • : Bug (TroubleShooting)
  • : Tutoriel
  • : Exercice
  • : KKF

Plan de l'atelier

  1. 5 Sessions
    1. Présentation de l'Atelier
      3min
    2. PARTIE 1 - Introduction de l'Atelier API
      3min
    3. Récupérer une variable d'un même GameObject
      6min
    4. Présentation de la documentation associée à la méthode GetComponent
      4min
    5. Récupérer une variable d'un autre script
      7min
  2. 4 Sessions
    1. PARTIE 2: staticité - cas non static
      11min
    2. Etude du cas statique
      9min
    3. EXERCICE: modifier la dépendance de GameHolder
      1min
    4. Correction exercice staticité
      1s
  3. 5 Sessions
    1. PARTIE 3: envoyer un message à un GameObject
      2min
    2. Présentation de la documentation associée au envoi de "messages"
      4min
    3. Bloquer les input à la pause
      12min
    4. Modifier le comportement des items à la pause
      11min
    5. Conclusion de l'Atelier API
      1min
Admin bar avatar
Développeur web, C# et certifié Unity. Formateur chez Simplon Occitanie et Fondateur du studio Event Orizon sur Carcassonne.

Connectez-vous pour applaudir applause logo 0 claps

Vous aimerez aussi...

Blog et Tutoriels

Atelier prefab et Prefab Workflow

Notion de prefab et comment les utiliser.

1h5min

Unity

Voir l'Atelier

×