C# Game

Open-source C# projects categorized as Game

Top 23 C# Game Projects

  1. osu

    rhythm is just a *click* away!

    Project mention: Checking osu! and exploring features of static analyzers | dev.to | 2025-12-03

    To avoid taking my word for it, let's explore these features using the source code of the well-known osu! project. This is one of the most popular open-source rhythm games with a large and dedicated community. We expected the code to be high-quality, but PVS-Studio analyzer still found potential issues. Using these examples, I'll demonstrate what static analysis tools can do.

  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. OpenRA

    Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.

    Project mention: OpenRA | news.ycombinator.com | 2026-06-27
  4. 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
  5. Stride Game Engine

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

    Project mention: Rewriting Bun in Rust | news.ycombinator.com | 2026-07-08

    > That's not to say that you couldn't write a commercial game engine with something like C# that stands shoulder-to-shoulder with unity and unreal, but it doesn't seem like anyone has attempted to do so.

    Stride should mostly fit the bill: https://github.com/stride3d/stride

    Their homepage: https://www.stride3d.net/

    Not very popular, but it's nice to work with!

  6. Entitas

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

  7. open-project-1

    Unity Open Project #1: Chop Chop

  8. tModLoader

    A mod to make and play Terraria mods. Supports Terraria 1.4 (and earlier) installations

  9. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  10. Hearthstone-Deck-Tracker

    A deck tracker and deck manager for Hearthstone on Windows

  11. space-station-14

    A multiplayer game about paranoia and chaos on a space station. Remake of the cult-classic Space Station 13.

  12. Facepunch.Steamworks

    Another fucking c# Steamworks implementation

  13. Thrive

    The main repository for the development of the evolution game Thrive.

  14. UnrealCLR

    Unreal Engine .NET 6 integration

  15. FNA

    FNA - Accuracy-focused XNA4 reimplementation for open platforms

    Project mention: MonoGame - A Game Engine for Those Who Love Reinventing the Wheel | dev.to | 2026-05-22

    FNA - Another XNA Implementation

  16. BEPUphysics

    Pure C# 3D real time physics simulation library, now with a higher version number.

    Project mention: Using any C++ library in Godot | news.ycombinator.com | 2026-09-29

    Godot, Unity, Stride, Flax and even jank niche engines like NeoAxis generally have pretty good C# integration!

    If you look more at Stride, you’ll see that even their physics engine is C# which is insane in the best possible way: https://doc.stride3d.net/4.3/en/Manual/physics/index.html and https://github.com/bepu/bepuphysics2

    Very cool language and as much of a mainstay in gamedev like something like Lua.

    It surprises me that Java never got similarly big despite their GC improvements, though jMonkeyEngine was a nice project last I looked.

  17. YarnSpinner

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

  18. Barotrauma

    A 2D online multiplayer game taking place in a submarine travelling through the icy depths of Jupiter's moon Europa.

  19. Nez

    Nez is a free 2D focused framework that works with MonoGame and FNA

    Project mention: Stride Game Engine 4.3 With.net 10 Support | news.ycombinator.com | 2025-12-02
  20. osu-framework

    A game framework written with osu! in mind.

  21. PrimeTween

    PrimeTween is a high-performance, allocation-free animation library for Unity. Animate anything with just one line of code, tweak all animation properties directly from the Inspector, and create complex animation sequences. No runtime memory allocations, ever.

  22. fungus

    An easy to use Unity 3D library for creating illustrated Interactive Fiction games and more.

  23. Aurora

    Unified lighting effects across multiple brands and various games.

  24. Arch

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

  25. MORT

    MORT 번역기 프로젝트 - Real-time game translator with OCR

    Project mention: Interpreter – Offline screen translator for Japanese retro games | news.ycombinator.com | 2026-01-01

    Nice, I wonder how the banner would work for menu or any complex screen that's not a single sentence.

    In the past, I've used MORT to play some Japanese and Korean MMO game. In-place overlay makes it easier to actually play the game instead of doing dictionary lookup on the side.

    These days I stopped using realtime translator and just embrace the slow pace of learning these languages while enjoying the game story.

    MORT: https://github.com/killkimno/MORT

  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 discussion

Log in or Post with

C# Game related posts

  • Keeping an archived 800-star Roblox tool alive: MultiAlt, in Rust and Tauri

    2 projects | dev.to | 5 Oct 2026
  • Using any C++ library in Godot

    2 projects | news.ycombinator.com | 29 Sep 2026
  • MonoGame - A Game Engine for Those Who Love Reinventing the Wheel

    1 project | dev.to | 22 May 2026
  • MonoGame: A .NET framework for making cross-platform games

    5 projects | news.ycombinator.com | 7 Mar 2026
  • Interpreter – Offline screen translator for Japanese retro games

    3 projects | news.ycombinator.com | 1 Jan 2026
  • Checking osu! and exploring features of static analyzers

    2 projects | dev.to | 3 Dec 2025
  • Stride Game Engine 4.3 With.net 10 Support

    2 projects | news.ycombinator.com | 2 Dec 2025
  • A note from our sponsor - AppSignal
    www.appsignal.com | 11 Oct 2026
    Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →

Index

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

# Project Stars
1 osu 19,257
2 OpenRA 17,483
3 MonoGame 14,503
4 Stride Game Engine 7,854
5 Entitas 7,675
6 open-project-1 6,075
7 tModLoader 5,718
8 Hearthstone-Deck-Tracker 4,920
9 space-station-14 3,854
10 Facepunch.Steamworks 3,771
11 Thrive 3,740
12 UnrealCLR 3,308
13 FNA 3,051
14 BEPUphysics 2,961
15 YarnSpinner 2,854
16 Barotrauma 2,249
17 Nez 2,085
18 osu-framework 2,016
19 PrimeTween 2,003
20 fungus 1,943
21 Aurora 1,845
22 Arch 1,839
23 MORT 1,788

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 12th most popular programming language
based on number of references?