Godot & moteurs open source

Godot & C# — Développement .NET pour le jeu

Certification RNCPTitre professionnel — éligible CPF, OPCO et financements publics.

Description

Godot prend pleinement en charge C#, ce qui en fait une terre d’accueil naturelle pour les développeurs .NET et pour ceux qui viennent d’Unity. Cette formation de 198 heures vous apprend à développer des jeux Godot en C# : structurer son code avec le typage fort, exploiter l’écosystème .NET et savoir quand préférer C# ou GDScript.

Vous portez d’abord un petit projet GDScript vers C# pour maîtriser les correspondances, puis développez un jeu complet en C# : gameplay, interfaces, données, tests unitaires sur la logique de jeu et intégration de bibliothèques NuGet utiles.

Au programme :

  • Mettre en place l’environnement C#/.NET pour Godot et comprendre l’interopérabilité
  • Transposer les concepts Godot en C# : nœuds, signaux, ressources, exports
  • Structurer son gameplay avec classes, interfaces et génériques
  • Tester la logique de jeu avec des tests unitaires
  • Intégrer des bibliothèques .NET (données, réseau, sérialisation)
  • Arbitrer entre C# et GDScript selon les besoins du projet

La pédagogie alterne sessions en direct avec un mentor, ateliers de portage et de développement et contenus à la demande accessibles à votre rythme. Les allers-retours entre GDScript et C# sont systématiquement explicités, pour que vous choisissiez toujours l’outil adapté. Un mentorat adaptable en fonction de votre profil vous accompagne pour lever les blocages et ajuster le parcours à vos objectifs.

Cette formation s’adresse aux développeurs C#/.NET souhaitant faire du jeu, aux développeurs Unity en transition vers Godot et aux développeurs Godot voulant renforcer leur code. Des bases en programmation orientée objet sont requises ; C# est repris dans le contexte de Godot. Le parcours est éligible aux financements professionnels (CPF, OPCO) et prépare à la certification visée, valorisable immédiatement sur le marché de l’emploi.

Débouchés & suite de parcours

Le duo Godot + C# est un excellent positionnement : il valorise l’expérience .NET en entreprise et facilite la reconversion des profils Unity. Ces compétences ouvrent vers le développement de jeux comme d’applications interactives professionnelles.

Modalités & déroulé. La formation se déroule à distance, en combinant des sessions en direct avec votre mentor et une plateforme accessible 24h/24 pour avancer à votre rythme. La progression est validée en continu par des exercices et un projet fil rouge évalué en fin de parcours, et une attestation de réalisation vous est délivrée à l’issue de la formation. Le rythme est adaptable selon votre situation (en poste, en reconversion ou en recherche d’emploi) et les délais d’accès sont généralement courts après étude de votre dossier et de votre financement. La formation est accessible aux personnes en situation de handicap : un référent dédié étudie avec vous les aménagements nécessaires. L’inscription se fait après un échange de cadrage permettant de vérifier l’adéquation du parcours avec vos objectifs. Tout au long du parcours, un espace d’échange vous permet de poser vos questions à votre mentor entre les sessions.

Objectifs

À l’issue du parcours, vous serez capable de développer un jeu Godot complet en C#, testé et bien structuré.

  • Configurer et maîtriser la chaîne C#/.NET dans Godot
  • Écrire du gameplay C# idiomatique pour le moteur
  • Couvrir la logique de jeu par des tests unitaires
  • Exploiter des bibliothèques .NET pertinentes
  • Choisir judicieusement entre C# et GDScript

Résultat

Vous obtenez une Certification RNCP attestant de vos compétences en développement Godot avec C#, ainsi que des livrables directement exploitables.

  • Jeu complet développé en C# avec Godot
  • Suite de tests unitaires sur la logique de jeu
  • Guide de correspondance GDScript ↔ C# réutilisable