LOVE,DOGS+ROBOTS .NET, C#, and Godot everywhere!
2026-11-03 –, Italien

Come on a journey where we explore what's possible with Godot 4.7, 4.8, and .NET 10 / 11.

I'll share findings, fascinations, and funny bits about my love for Godot with .NET; the things many developers long for, and how Godot and the Godot community helps us find them.

Live Demo: 2dog.dev

We'll go through the motions of porting a real C# Godot game to HTML5 and WebAssembly for publishing on itch.io ... live on stage.

Woof, or oof? Don't worry, it's really just about as easy as typing:

dnx 2dog add
dotnet publish

Voilà!

Treats 🦴

In version 4.6, libgodot became an official part of Godot. Now Godot 4.8 brings .NET 10, but what does that really mean for us developers?

Both Godot and 2dog (which really is still Godot, just a little backwards) have much more in store, with the brand new godot-dotnet and C# bindings on the horizon. Let's peek at some advancements coming from the .NET ecosystem with .NET 10 and 11.


Who is this talk for?

Developers using C# with Godot, for anything from applications, game jams, prototypes, and entire games ready to ship on Steam tomorrow.

What to expect?

An overview of where Godot and C# is in actual use, in games and application development.

See 2dog, a concrete, free, and easy to apply use case of libgodot. It turns out it can do a whole lot of very useful things for game developers on every level.

  • Publish Godot C# games to WebAssembly for the browser
  • Run xUnit, GdUnit, or NUnit tests from your IDE, the CLI, or CI
  • Import resources through MSBuild tasks
  • Add another layer of .NET code around an existing game

But why?

In late 2025, I went on a journey to learn the innards of Godot and find a way to write my own importers and unit test runners. I was also still waiting for Godot and the promised C# web exports since version 4.1 ... then I met some amazing folks from the community at GodotCon Berlin and Amsterdam, and the rest was pure magic.

Stay a while and listen! 🦴

tiger tiger tiger (Moritz Voss) is a long time game developer passionate about open source, diversity, and creative coding.

In over 20 years of professional game dev and tech leadership at Activision-Blizzard-King, 5th Planet Games, Moon Gaming, and HandyGames, they shipped as many commercial games, small and big, for desktop, console, and mobile.

Currently it specializes in .NET and C#; building free and open source libraries for Godot and other engines under the label ⤜outfox⤏

They fell in love with Godot at a Game Jam in 2018, is a (very) low-key contributor to the Engine, and maintains its own fork of the engine, which is a part of 2dog.dev. It also recently contributed WASM support to raylib-cs, check it out and say hello!