Build cross-platform games with C# and .NET

Create games faster from first prototype to full launch.

Get started
Image Image

Your game, your workflow, your way

Capable and creative, choose an engine or framework that works best for you.

Image Image

Unity

Unity is a real-time 3D development platform for building 2D and 3D applications using .NET and C#.

Start building with Unity
Image Image

Godot

Godot is a full-featured engine for 2D and 3D games with mature tooling and a large community.

Build with Godot
Image Image

MonoGame

MonoGame is A modern, open-source engine for flexible and creative 2D and 3D game development.

Create with MonoGame

Bring your world to life

Create an experience players will love with a powerful platform built for developers like you.

One codebase

Build once and run on Windows, macOS, Linux, iOS, Android, and consoles, no rewrites required.

Ship everywhere

Modern language

Accelerate your creativity and entire game lifecycle with Visual Studio and GitHub Copilot.

Build with C#

Rich ecosystem

Manage multiplayer services and cloud features with Azure Gaming solutions.

Explore the ecosystem

Open-source

Develop confidently with enterprise-grade support and a global community backed by Microsoft.

Dive in

Level up your skills

Choose your ideal path to help you build faster and take your expertise to the next stage.

Elevate your game
Image

Quest to Compile 🎮

Dive into modern game development with .NET, from C# fundamentals to the tools and workflows behind today's games.

Watch podcast
Image

Build games with Unity

Learn Unity's core tools and concepts to start creating your own games.

Explore video library
Image

Start making games in Godot

Accelerate your Godot learning as a C# developer with an AI guide.

Explore video library
Image

Learn game dev with AI

Use GitHub Copilot as a personalized AI companion to accelerate your learning.

Watch video

1 This website is not sponsored by or affiliated with Unity Technologies or its affiliates. Unity is a registered trademark of Unity Technologies or its affiliates in the U.S. and elsewhere.