C# Game

Open-source C# projects categorized as Game

Top 23 C# Game Projects

  1. osu

    rhythm is just a *click* away!

    Project mention: Top 8 Gaming open-source projects | dev.to | 2024-06-17

    2. osu!

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB 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: EA Open Sources Command and Conquer: Red Alert | news.ycombinator.com | 2025-02-27

    OpenRA did it better :D

    If you haven't seen it yet https://www.openra.net/ is worth your time.

    https://github.com/OpenRA/OpenRA

    I have many fond memories of playing openra as "LAN" game on the "gaming weekends" from a few FOSS groups I've been in. Can't recommend "saturday gaming" enough to anyone involved in any foss community.

  4. MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: How to Decide Which Engine is Right for You | dev.to | 2024-12-08

    MonoGame: https://www.monogame.net/

  5. Entitas

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

  6. Stride Game Engine

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

    Project mention: Quick Start Guide to Stride Community Toolkit Preview: Code-Only Feature for C#/.NET Developers πŸš€ | dev.to | 2024-09-23

    The Stride Community Toolkit is a collection of extensions and helpers designed for the Stride C# game engine. This open-source, community-driven project simplifies the process of creating 2D/3D games, especially using its code-only feature, which allows developers to build games without relying on Game Studio.

  7. open-project-1

    Unity Open Project #1: Chop Chop

  8. Hearthstone-Deck-Tracker

    A deck tracker and deck manager for Hearthstone on Windows

  9. SaaSHub

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

    SaaSHub logo
  10. tModLoader

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

  11. UnrealCLR

    Unreal Engine .NET 6 integration

  12. Facepunch.Steamworks

    Another fucking c# Steamworks implementation

  13. Thrive

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

    Project mention: Thrive is a free, open-source game about the evolution of life | news.ycombinator.com | 2025-03-17
  14. space-station-14

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

    Project mention: Space Station 14, an open source multiplayer video game | news.ycombinator.com | 2024-12-03
  15. FNA

    FNA - Accuracy-focused XNA4 reimplementation for open platforms

  16. BEPUphysics

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

    Project mention: SIMD Matters: Graph Coloring | news.ycombinator.com | 2024-08-22

    > The other problem with simd is that in modern cpu-centric languages it often requires a rewrite for every vector width.

    It does not: https://github.com/bepu/bepuphysics2/blob/master/BepuUtiliti...

    Also you can’t go to GPU for most tasks SIMD is used in CPUs today. Good luck parsing HTTP headers with that.

  17. YarnSpinner

    Yarn Spinner is a tool for building interactive dialogue in games!

    Project mention: Meaningful Nonsense: How I generate sentences | news.ycombinator.com | 2024-05-30
  18. Nez

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

  19. Barotrauma

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

    Project mention: A list of open source games | news.ycombinator.com | 2024-05-13
  20. Aurora

    Unified lighting effects across multiple brands and various games.

  21. fungus

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

  22. osu-framework

    A game framework written with osu! in mind.

  23. DLSSTweaks

    Tweak DLL for NVIDIA DLSS, force DLAA on DLSS-supported titles, tweak scaling ratios & DLSS 3.1 presets, override DLSS versions without overwriting game files.

  24. OpenSAGE

    OpenSAGE is a free, open source re-implementation of SAGE, the 3D real time strategy (RTS) engine used in Command & Conquer: Generals and other RTS titles from EA Pacific. Written in C#. Not affiliated with EA.

  25. Duality

    a 2D Game Development Framework

  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

Index

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

# Project Stars
1 osu 16,502
2 OpenRA 15,559
3 MonoGame 12,088
4 Entitas 7,329
5 Stride Game Engine 6,947
6 open-project-1 5,875
7 Hearthstone-Deck-Tracker 4,833
8 tModLoader 4,491
9 UnrealCLR 3,199
10 Facepunch.Steamworks 3,160
11 Thrive 3,149
12 space-station-14 3,068
13 FNA 2,752
14 BEPUphysics 2,550
15 YarnSpinner 2,474
16 Nez 1,891
17 Barotrauma 1,871
18 Aurora 1,840
19 fungus 1,787
20 osu-framework 1,756
21 DLSSTweaks 1,576
22 OpenSAGE 1,486
23 Duality 1,422

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com