C# Game

Open-source C# projects categorized as Game

Top 23 C# Game Projects

  • 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: Microsoft $69B deal to buy Call of Duty maker Activision Blizzard cleared by UK | news.ycombinator.com | 2023-10-14

    I recently found an open source version that has been fun (https://www.openra.net/).

  • osu

    rhythm is just a *click* away!

    Project mention: Xexxar is removing length bonus and is buffing aim! | /r/osugame | 2023-10-16
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • 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

  • Stride Game Engine

    Stride Game Engine (formerly Xenko)

    Project mention: 🗨️ Join the Stride Conversation on GitHub! | /r/stride3d | 2023-10-07
  • 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: WILD UNUSUAL DECKS #29. Greetings travelers! Alas, the latest balance patch only slightly softened the position of the format. I tried to create playable builds with which you can take D5 or even a legend. This time there will be more decks of expected T4-T2 levels | /r/wildhearthstone | 2023-06-17

    I recommend playing Ranked with Deck Tracker enabled and the plugin from VS. This way you will be contributing to the overall stats so you can see the potential of the decks on HSReplay and give VS enough stats for a meta report. Deck Tracker https://hsreplay.net/downloads/ VS Plugin https://www.vicioussyndicate.com/data-collection/share-data-hdt/

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • 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

  • FNA

    FNA - Accuracy-focused XNA4 reimplementation for open platforms

    Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11

    MonoGame (MPL/С#) https://fna-xna.github.io/

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

  • 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

  • space-station-14

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

    Project mention: Notice: SS14 is now considered Secret Content | /r/SS13 | 2023-08-11

    Space Station 14 has asked to be not mentioned on the subreddit anymore, under the 'Secret content' rule.

  • 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: Hold up Storage containers being removed? | /r/Barotrauma | 2023-07-03

    If you're referring to the "packet size exceeded" issue when using mods that significantly increase stack sizes and the sizes of cabinets, that has been fixed so we can support the larger stack sizes that are also going to part of the storage changes. :)

  • osu-framework

    A game framework written with osu! in mind.

    Project mention: Announcing Masonry 0.1, and my vision for Rust UI | /r/rust | 2023-02-05

    Related to your vision, you should definitely take a look at osu!framework. It's an open-source C# game engine, focused on 2D rendering and UIs. You can see the biggest example of it being used is, of course, osu! itself (osu!lazer, next iteration of osu!). It is so good that it has become my standard in terms of visual design and UI features.

  • fungus

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

    Project mention: Any way to make .asset files? | /r/unity | 2023-04-12
  • 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

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). The latest post mention was on 2023-11-26.

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 OpenRA 13,603
2 osu 13,241
3 MonoGame 10,339
4 Entitas 6,651
5 Stride Game Engine 5,834
6 open-project-1 5,457
7 Hearthstone-Deck-Tracker 4,573
8 tModLoader 3,657
9 UnrealCLR 2,951
10 Facepunch.Steamworks 2,571
11 FNA 2,435
12 Thrive 2,431
13 YarnSpinner 2,125
14 BEPUphysics 1,937
15 MelonLoader 1,858
16 Aurora 1,814
17 space-station-14 1,672
18 Nez 1,652
19 Barotrauma 1,498
20 osu-framework 1,473
21 fungus 1,450
22 Duality 1,372
23 OpenSAGE 1,220
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com