C# Game development

Open-source C# projects categorized as Game development

Top 23 C# Game development Projects

Game development
  1. MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: MonoGame: A .NET framework for making cross-platform games | news.ycombinator.com | 2026-03-07
  2. ReSharper

    ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.

    ReSharper logo
  3. unity-mcp

    Unity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.

    Project mention: Is MCP a security concern for game developers? | dev.to | 2026-04-07

    Community projects, like those from CoplayDev and CoderGamester, focus on speed and flexibility. They expose many parts of the Unity editor as MCP tools, which makes them great for experimentation and fast iteration.

  4. PixiEditor

    PixiEditor is a Universal Editor for all your 2D needs

    Project mention: ArcBrush – Node-based 2D image editor | news.ycombinator.com | 2026-05-23

    https://pixieditor.net/

    Free and open source and, as far as I can tell, does everything this is claiming to do and more. It's part of our workflow for the game my son and I are making.

  5. Stride Game Engine

    Stride (formerly Xenko), a free and open-source cross-platform C# game engine.

    Project mention: MonoGame: A .NET framework for making cross-platform games | news.ycombinator.com | 2026-03-07
  6. Entitas

    Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

  7. Silk.NET

    The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

  8. OpenTK

    The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.

    Project mention: Fast, portable, low-level C# bindings for OpenGL, OpenGL ES, OpenAL, and OpenCL | news.ycombinator.com | 2025-11-26
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. UnrealCLR

    Unreal Engine .NET 6 integration

  11. Unity-MCP

    AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free. (by IvanMurzak)

  12. YarnSpinner

    The core compiler and engine-agnostic components for Yarn Spinner, the friendly dialogue tool.

  13. Veldrid

    A low-level, portable graphics library for .NET.

  14. MyBox

    MyBox is a set of attributes, tools and extensions for Unity

  15. mcp-unity

    Model Context Protocol (MCP) plugin to connect with Unity Editor — designed for Cursor, Claude Code, Codex, Windsurf and other IDEs

    Project mention: Is MCP a security concern for game developers? | dev.to | 2026-04-07

    Community projects, like those from CoplayDev and CoderGamester, focus on speed and flexibility. They expose many parts of the Unity editor as MCP tools, which makes them great for experimentation and fast iteration.

  16. Arch

    A high-performance C# based Archetype & Chunks Entity Component System (ECS) with optional multithreading.

  17. LLMUnity

    LLMUnity allows to integrate LLMs (Large Language Models) in the Unity engine.

  18. Svelto.ECS

    Svelto ECS C# Entity Component System

  19. buildtool

    A powerful automation tool for quickly and easily generating builds with Unity.

  20. FontainebleauDemo

    Fontainebleau demo

  21. RuntimeUnityEditor

    In-game inspector and debugging tools for applications made with Unity3D game engine

  22. NSMB-MarioVsLuigi

    Standalone Unity remake of New Super Mario Bros DS' multiplayer gamemode, "Mario vs Luigi"

  23. DotRecast

    DotRecast - a C# port of Recast & Detour, Industry-standard navigation mesh toolset for .NET, Unity3D, games, servers

  24. hedera

    paint 3D ivy in the Unity Editor, watch procedurally generated meshes simulate growth and clinging in real-time

  25. OpenKCC

    Open Source Kinematic Character Controller for Unity

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Game development discussion

Log in or Post with

C# Game development related posts

  • MonoGame: A .NET framework for making cross-platform games

    5 projects | news.ycombinator.com | 7 Mar 2026
  • Unity's Mono problem: Why your C# code runs slower than it should

    8 projects | news.ycombinator.com | 28 Dec 2025
  • Lumix - a .NET open source ableton like DAW

    6 projects | dev.to | 27 Feb 2025
  • From Gaming to Healthcare: AI Research in My Master’s Journey

    1 project | dev.to | 19 Feb 2025
  • How to Decide Which Engine is Right for You

    5 projects | dev.to | 8 Dec 2024
  • Finally Contributing Actual Code to Open Source

    2 projects | dev.to | 13 Oct 2024
  • Quick Start Guide to Stride Community Toolkit Preview: Code-Only Feature for C#/.NET Developers 🚀

    3 projects | dev.to | 23 Sep 2024
  • A note from our sponsor - ReSharper
    www.jetbrains.com | 11 Jun 2026
    ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide. Learn more →

Index

What are some of the best open-source Game development projects in C#? This list will help you:

# Project Stars
1 MonoGame 13,976
2 unity-mcp 10,377
3 PixiEditor 7,753
4 Stride Game Engine 7,631
5 Entitas 7,627
6 Silk.NET 5,072
7 OpenTK 3,518
8 UnrealCLR 3,300
9 Unity-MCP 3,105
10 YarnSpinner 2,800
11 Veldrid 2,655
12 MyBox 2,190
13 mcp-unity 1,749
14 Arch 1,731
15 LLMUnity 1,632
16 Svelto.ECS 1,358
17 buildtool 1,340
18 FontainebleauDemo 1,170
19 RuntimeUnityEditor 1,085
20 NSMB-MarioVsLuigi 1,059
21 DotRecast 892
22 hedera 805
23 OpenKCC 775

Sponsored
ReSharper is now available in VS Code and Cursor
ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.
www.jetbrains.com

Did you know that C# is
the 11th most popular programming language
based on number of references?