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

Caractéristiques de l'Atelier

  • 15 Sessions
  • Durée 2h4min
  • Difficulté 3/5
  • 3 Inscrits

Présentation de l'atelier

Entrez dans le monde de la Programmation Orientée Objet (POO) avec cet Atelier dédié au C#, à Unity et aux classes Objets. Découvrez ou redécouvrez la POO avec Unity !

Prérequis: Bases de C# (Prenez le temps de vous former dans le langage C# sur nos tutoriels https://makeyourgame.fun/sceditor/emoticons/angel.png)

Ce cours est compatible Unity 2017, Unity 2018 et Unity 2019.

Les notions d'objets et de programmation orientée objet (POO) seront introduites afin de vous initier au codage sous Unity en C#,  tout en utilisant l'API de Unity.

Cet Atelier est complètement destiné aux débutants en langage C# et/ou dans l'utilisation de l'API de Unity, pour pouvoir utiliser leurs connaissance en POO dans Unity.

Nous commencerons par voir les concepts de l'Objet de la Classe en informatique. Ces concepts sont essentiels en POO, que ce soit avec Unity, Godot Engine ou tout autre moteur de jeu. Mais aussi bien sûr dans tous les langages de type Objet. (Java ou encore Python par exemple)

Ainsi les concepts présentés dans cet Atelier sont transverses et vous serviront aussi dans d'autres domaines.

Puis un exercice permettra de mettre en application la modélisation d'un objet réel en objet informatique.

Dans un second temps nous aborderons l'Héritage qui est utilisé dans bon nombre moteur de jeu, et dans Unity forcément  https://makeyourgame.fun/sceditor/emoticons/smile.png! Cela nous permettra de parler de la super classe MonoBehaviour de Unity qui est à la base de tout dans ce moteur.

Avec l'héritage nous pourrons représenter de manière plus "scalable" des parties de notre code.

Nous terminerons par une autre mise en application, au travers d'un second exercice.

Sachez d'ailleurs que l'héritage est un pattern de conception, au même titre que bon nombre d'autres pattern, comme le pattern singleton présenté sur notre site.

Il est entendu que ce premier Atelier sur la POO ne couvre largement pas l'ensemble du vaste domaine de la POO. Mais c'est en commençant ce chemin que vous pourrez monter en niveau peu à peu !

Si vous rencontrez des difficultés en cours d'apprentissage, n'hésitez à rejoindre Discord pour prendre des informations ou être débloqué.

Toutes les vidéos sont enregistrées en 1080p, assurant une qualité optimale de votre visionnage.

N'hésitez plus et découvrez la POO avec Unity en suivant cet Atelier.


Légende

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

Plan de l'atelier

  1. 2 Sessions
    1. Installer Visual Studio Code et le SDK .Net
      6min
    2. Lier VS Code à Unity
      3min
  2. 6 Sessions
    1. Concept Objet en informatique - Modélisation
      14min
    2. Concept de la Class en informatique
      9min
    3. Créer et utiliser un objet MonoBehaviour
      13min
    4. Créer et utiliser un objet NON MonoBehaviour
      10min
    5. EXERCICE: Ajouter un nouvel Humanoïde
      2min
    6. Correction de l'exercice "Ecolier"
      4min
  3. 7 Sessions
    1. Notion de scope des variables et méthodes
      6min
    2. Notion de Getter et Setter d'une classe - Propriétés auto-implémentées
      11min
    3. Récapitulatif sur la POO et points essentiels
      12min
    4. Hériter de la classe MonoBehaviour
      6min
    5. Récupérer des GameObject grâce au static
      14min
    6. EXERCICE: Raconte moi une histoire
      8min
    7. Correction de l'exercice "Raconte moi une histoire"
      6min
Admin bar avatar
Développeur web, C# et certifié Unity

Connectez-vous pour applaudir applause logo 1 claps

Vous aimerez aussi...

Blog et Tutoriels

Découvrez le composant Camera sous Unity

Introduction aux différentes caméras possibles dans Unity - effet Shake Camera

17min

Unity

Voir l'Atelier

Comment utiliser les collisions Triggers avec Unity ?

Découvrez ou redécouvrez la notion de Collision de type IsTrigger sous Unity. Apprenez à traverser l

5s

Unity

Voir l'Atelier

Se former au C# pour coder des jeux vidéos

Formez-vous au C# pour coder des jeux vidéos. Découvrez Unity progressivement !

5h2min

Unity

Voir l'Atelier

×