C# Game

Open-source C# projects categorized as Game

Top 23 C# Game Projects

  • osu

    rhythm is just a *click* away!

  • Project mention: anyone else feel like there should be a hud option for current grade in lazer? | /r/osugame | 2023-12-10
  • 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: The Rise and Fall of the LAN Party | news.ycombinator.com | 2024-04-24

    Recently, my friends and I recreated our old LAN parties. Went up to a cabin in the woods, brought some cheap network switches, and had everyone install OpenRA (https://www.openra.net/, open red alert), and had a blast, even with everyone on laptops (mac/win). You can still do this in 2024 and it's worth it!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • MonoGame

    One framework for creating powerful cross-platform games.

  • Project mention: The MonoGame Foundation launch | /r/monogame | 2023-11-15

    To highlight this shift, we are introducing a new website which is now fully automated with Github. The paint is still fresh, but we hope to expand it with more information about the MonoGame Foundation, like how it operates, and how to join it or contribute.

  • Entitas

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

  • Project mention: Entitas VS Friflo.Json.Fliox - a user suggested alternative | libhunt.com/r/Entitas | 2024-01-30
  • Stride Game Engine

    Stride Game Engine (formerly Xenko)

  • Project mention: Unity Software plans to reduce its workforce by 25%, eliminating ~1,800 jobs | news.ycombinator.com | 2024-01-10

    In general it took me less time to rewrite the code-base then implementing some of the workarounds for missing features in Unity (e.g. HTTP2) in the first place.

    [0] https://github.com/stride3d/stride/issues/2069

  • open-project-1

    Unity Open Project #1: Chop Chop

  • Project mention: Unity will quietly waive fees if developers switch to its ad monetisation | news.ycombinator.com | 2023-09-14

    I wish they'd go the way of Epic and make an actual game with their engine. They've tried a few times and given up each time. It's pretty embarrassing when they've done things like released a fully featured multiplayer FPS demo that doesn't actually work out of the box and has a custom editor tool manager, custom scene loader, and custom networking layer that were never merged into mainline unity. Meanwhile they still have no official stable networking module. The old functional one was sunset and the new ones are still in beta.

    https://github.com/Unity-Technologies/FPSSample

    > This project is based on Unity 2018.3

    > NOTE: Due to a bug in Unity 2018.3, you have to take the following step right after the initial import: 1 Search for Firstperson_Projection in the Project search field. Select the 4 shaders, right click and reimport them. 2 If you have script compile errors related to entities, you need to remove and re-install the entities package.

    > One day soon we will remove this note and there will be cake.

    > Once the editor is ready, open the Project Tools Window by navigating to FPS Sample > Windows > Project tools.

    > Keep this window docked as you will use it a lot. From here you can open the levels, build assetbundles and build standalone players.

    https://github.com/UnityTechnologies/open-project-1

    > Note: As of December 2021, Open Projects and Chop Chop are not in development anymore.

  • Hearthstone-Deck-Tracker

    A deck tracker and deck manager for Hearthstone on Windows

  • Project mention: Are the any automated deck tracker for iOS? | /r/hearthstone | 2023-12-04

    Starting to play on iPad I am trying the find a program like deck tracker (https://hsreplay.net/downloads/) on pc.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • tModLoader

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

  • Project mention: What am I supposed to do | /r/CalamityMod | 2023-10-03

    You can download previous version here: https://github.com/tModLoader/tModLoader/releases/tag/v2023.06.25.36

  • UnrealCLR

    Unreal Engine .NET 6 integration

  • Project mention: Since you're asking yes u can use C# in unreal | /r/Unity3D | 2023-09-18
  • Facepunch.Steamworks

    Another fucking c# Steamworks implementation

  • Project mention: How to get voicechat working with Facepunch.Steamworks | /r/Unity3D | 2023-06-18

    This link might help as it has a couple examples: https://github.com/Facepunch/Facepunch.Steamworks/issues/261

  • Thrive

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

  • Project mention: Was, um Himmels willen, ist das? Super aggressiver Käfer. | /r/de | 2023-07-07
  • FNA

    FNA - Accuracy-focused XNA4 reimplementation for open platforms

  • Project mention: FNA 23.12.07 Hotfix | /r/linux_gaming | 2023-12-08
  • YarnSpinner

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

  • Project mention: Dialogue system with scriptable objects | /r/Unity3D | 2023-05-30

    Another option if you don't want to implement it yourself though is to use an already built library. I've been playing with YarnSpinner a little bit recently and I'm liking it so far. I can't give much more details than that, but it's maybe worth a look. At least for some reference.

  • BEPUphysics

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

  • Project mention: Current state of 2D game code-first frameworks? | /r/csharp | 2023-04-28

    The best pure-C# physics library (hands-down) is bepuphysics2, which unfortunately is mainly a 3D physics library, but could be used for 2D if you wanted to get your hands dirty.

  • MelonLoader

    The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono

  • Project mention: Upgraded Simplified Translation Guilde | /r/DuelMastersPlays | 2023-10-23

    2) Download MELON LOADER 5.7: https://github.com/LavaGang/MelonLoader/releases/tag/v0.5.7 You wanna grab the first one, the .exe

  • 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 | news.ycombinator.com | 2024-02-21
  • Aurora

    Unified lighting effects across multiple brands and various games.

  • Project mention: Ducky Shine 7 ghosted backlights? | /r/DuckyKeyboard | 2023-11-26

    EDIT - Additional Info: I do usually use third-party RGB controller software to modify the backlights, I didn't realise how limited the vanilla Ducky software is in customisability when I bought the keyboard, so I use Aurora RGB for this https://www.project-aurora.com

  • Nez

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

  • Project mention: Bloomwood - 2D RPG - Hobby Project | /r/gamedev | 2023-05-24

    I'm developing an RPG in C# using MonoGame and the Nez game engine. Looking for hobbyists who would like something to do in their free-time and/or one programmer and one pixel-artist. Below is a link to a Google Drive folder w/ information regarding the game's design. Any comments, suggestions or otherwise are also welcome!

  • Barotrauma

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

  • Project mention: How to stop my medic from taking all the opiates | /r/Barotrauma | 2023-12-09

    This is a bug Make sure medic have bandages in his inventory, then he will use them rather than opiates

  • osu-framework

    A game framework written with osu! in mind.

  • fungus

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

  • Duality

    a 2D Game Development Framework

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

  • 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 related posts

Index

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

Project Stars
1 osu 14,261
2 OpenRA 14,118
3 MonoGame 10,819
4 Entitas 6,895
5 Stride Game Engine 6,178
6 open-project-1 5,592
7 Hearthstone-Deck-Tracker 4,602
8 tModLoader 3,858
9 UnrealCLR 3,043
10 Facepunch.Steamworks 2,715
11 Thrive 2,580
12 FNA 2,513
13 YarnSpinner 2,208
14 BEPUphysics 2,158
15 MelonLoader 2,090
16 space-station-14 1,958
17 Aurora 1,823
18 Nez 1,715
19 Barotrauma 1,608
20 osu-framework 1,561
21 fungus 1,548
22 Duality 1,380
23 OpenSAGE 1,290

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com