Retour à la boutique

Produit numérique

C# Raylib

Structure Facile C# — Crée une base de jeu réutilisable avec Raylib

Construis une structure de jeu réutilisable en C# avec Raylib : scènes, interfaces, options, sauvegardes, entités et débogage. Suis les 13 étapes en vidéo avec les sources, les fiches d’installation et une masterclass en replay.

99,00 € TTC

Des fondations réutilisables pour tes jeux en C#

Un menu, des scènes, des options, des sauvegardes… Ces éléments reviennent dans de nombreux jeux. Avec Structure Facile C#, apprends à les réunir dans une base de code que tu pourras comprendre, adapter et enrichir au fil de tes projets.

La formation utilise C# et Raylib. Tu construis progressivement ta structure de jeu, en suivant les explications et en étudiant les sources fournies, pour consacrer ensuite davantage de temps à ton gameplay.

Pour qui est cette formation ?

Pour les programmeurs qui connaissent les bases de C# et souhaitent mieux organiser leurs jeux. Il est conseillé de savoir utiliser les variables, conditions, boucles, fonctions et classes. Une première expérience avec Raylib te sera utile pour suivre les exemples.

Les vidéos d’installation et les fiches fournies t’accompagnent dans la mise en place des outils : .NET, Raylib et Visual Studio ou VS Code. La formation se suit en vidéo, à ton rythme, avec du temps pour coder et expérimenter.

Ce que tu vas construire

01

Un système de scènes

Organise le menu, les options et le jeu dans des scènes distinctes. Comprends leur création, leur affichage, leur mise à jour et les transitions entre elles.

02

Des interfaces et des options

Crée une interface simple avec des boutons et une scène d’options. Apprends à sauvegarder les paramètres et à les retrouver grâce à un système de sauvegarde en JSON.

03

Des entités et des outils de débogage

Construis une base pour tes éléments de jeu et un affichage des informations de débogage. Découvre comment partager les données et les fonctions utiles entre les différentes parties du projet.

04

Un affichage adapté à la fenêtre

Mets en place la gestion du ratio d’affichage pour conserver une présentation cohérente lorsque la taille de la fenêtre change.

Le programme en 13 étapes

  • Mettre en place le code minimum du projet.
  • Créer un système de scènes basique.
  • Comprendre et utiliser le pattern Singleton.
  • Développer un système de scènes avancé.
  • Améliorer l’organisation et le fonctionnement des scènes.
  • Construire une interface et une liste de boutons.
  • Ajouter les options du jeu.
  • Programmer un système de sauvegarde universel.
  • Ajouter les outils de débogage.
  • Poser les bases du système d’entités.
  • Approfondir le fonctionnement des entités.
  • Comprendre la gestion du ratio d’affichage.
  • Implémenter le ratio d’affichage dans le projet.

Les ressources incluses

  • 13 vidéos consacrées à la construction de la structure de jeu.
  • 2 vidéos d’installation : Visual Studio 2022 et VS Code.
  • 2 fiches PDF pour installer Raylib et VS Code.
  • Le code réalisé en live et le code de référence à télécharger.
  • Le replay de la masterclass et son archive de code source.

Le code de référence peut différer légèrement du code réalisé en live : les deux versions sont fournies pour te permettre d’étudier les choix et les améliorations. Les ressources sont regroupées dans ton espace de contenu.

La masterclass en replay

Retrouve une présentation de la formation et des démonstrations enregistrées en live. Le replay et son code source complètent les leçons pour t’aider à voir la structure en pratique. Tu peux les consulter à ton rythme.

Construis tes fondations, puis donne vie à tes idées

Un menu qui répond, des scènes qui s’enchaînent, des options qui se sauvegardent : construis une base dont tu comprends chaque rouage. Ouvre ton éditeur, assemble les premiers modules et adapte-les à ton prochain jeu. Avec C# et Raylib, donne à tes idées des fondations que tu pourras faire évoluer projet après projet.

Avis

Il n’y a pas encore d’avis.