In this video, dotnet walks C# developers through building playable prototypes in Godot, emphasizing how AI and GitHub Copilot make learning and development faster and smoother.

Godot for C# Developers: From Console Apps to Playable Prototypes

Presented by dotnet

Are you experienced with C# and curious about starting with the Godot engine? This session provides a step-by-step path to move from basic console applications to building a functional prototype in Godot.

Session Highlights

  • Getting Started with Godot Using C#
    • Explanation of the Godot engine from a C# developer’s perspective
    • Setting up your first project and project structure basics
  • Leveraging AI for Learning and Development
    • How AI tools can help speed up familiarization with new frameworks
    • Using AI for troubleshooting, debugging, and code discovery
  • Guiding GitHub Copilot
    • Demonstrates prompting Copilot with project instructions for effective suggestions
    • Techniques for using Copilot as a companion for both learning and prototyping
    • Real-world demo of Copilot generating code for gameplay features
  • .NET Ecosystem Updates
    • Overview of modern .NET (10), Aspire (13), and cross-platform frameworks (.NET MAUI 10)
    • Key features in C# 14, F# 10, and the future of Visual Studio (2026)
    • Useful resources for staying current and connected in the .NET community
  • Cloud-Native and Full-Stack Development
    • Brief intro to cloud orchestration and full-stack web development in the latest AspNet Core releases
    • Links to in-depth documentation, conferences, and learning materials

Key Takeaways

  • Practical steps for going from console app to playable game using Godot and C#
  • Hands-on demonstration of how AI—and especially GitHub Copilot—boosts developer productivity
  • Summary of what’s new across the .NET family for 2025 and beyond
  • How to guide AI assistants for better results during the prototyping phase

Resources

Community and Support

Stay engaged and keep exploring the latest in game development and C# with AI-powered tools!