Langage C#

Les machines à états en C# (Unity + Godot)

school

4 Sessions

groups

Deja inscrit : 3

timelapse

38min

trending_up

Difficulté : 3/5

thermostat

0 XP

person

cevantime

watch_later

Publié il a

schedule

Mis à jour

2,90 €

ou

200 Stardust

Ajouter au panier

Caractéristiques de l'Atelier

  • school 4 Sessions
  • timelapse 38min
  • trending_up Difficulté : 3/5
  • groups Déja inscrit : 3

Présentation de l'atelier

Cet atelier vous propose d'implémenter des machine à état en C# afin de vous aider à mieux organiser votre code. Les machines à état (ou automates finis) sont particulièrement utiles pour la création d'élément dont le comportement est complexe et susceptible de varier au cours du jeu (le personnage du joueur, les ennemis etc.)
 

Nous verrons une implémentation C# du pattern State et utiliserons cette implémentation dans le moteur Unity. Nous verrons également comment un exemple d'implémentation au sein de Godot Engine.

L'idée sera de construire un personnage capable de :

  • marcher/courrir
  • nager
  • ramper

Nous utiliserons les assets


Légende

  • article : Session Texte
  • play_circle_filled : Video
  • help : Quizz
  • bug_report : Bug (TroubleShooting)
  • meeting_room : Tutoriel
  • computer : Exercice
  • settings_suggest : KKF
  • work: Brief
  • description: Sans description

Plan de l'atelier

  1. 4 Sessions
    1. 1.

      article L'automate fini : découverte, intérêt et première implémentation
      11min
    2. 2.

      article Utilisation du pattern State dans Unity
      10min
    3. 3.

      article Implémentation des différents états
      13min
    4. 4.

      article Et du côté de Godot Engine ?
      4min

Auteur de l’atelier

Passionné par le développement Web ainsi que le développement de jeux vidéo depuis presque 10 ans. Attirance prononcée pour le monde de l'open-source et de l'indépendant :)