C# Games

Open-source C# projects categorized as Games

Top 23 C# Game Projects

  • Borderless-Gaming

    Play your favorite games in a borderless window; no more time consuming alt-tabs.

  • Project mention: Bebop v3: a fast, modern replacement to Protocol Buffers | news.ycombinator.com | 2024-03-12

    You can. I use it to persist settings in my app Borderless Gaming https://github.com/Codeusa/Borderless-Gaming

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

    #1 Open Source Unity Networking Library

  • Project mention: Release Radar • February 2024 Edition | dev.to | 2024-02-29

    Woah, over 80 versions 😮! This is a project with over 1,740 releases over the past five years. Mirror is one for the game devs in the room. It's a high level networking library for Unity. Used in some of the top video games, Mirror is used by thousands of game developers around the world. The latest update brings Mirror in line with the latest Unity version, includes better motion smoothing time, and lots more. Check out all the changes in the Mirror changelog.

  • AssetRipper

    GUI Application to work with engine assets, asset bundles, and serialized files

  • Project mention: So...apparently the hoarder bug model has organs inside of it? | /r/lethalcompany | 2023-12-06

    I used a tool I found on Github called AssetRipper. All you gotta do is open the program and select the game folder. You also wanna download Unity 2022 to browse through the assets since they‘re stored in a Unity specific format (.asset). I don‘t know the specifics of turning it into a useable format like fbx but there should be plenty of tutorials on that.

  • CreamInstaller

    Automatically finds all installed Steam, Epic and Ubisoft games with their respective DLC-related DLL locations on the user's computer, parses SteamCMD, Steam Store and Epic Games Store for user-selected games' DLCs, then provides a very simple graphical interface utilizing the gathered information for the maintenance of DLC unlockers.

  • Project mention: cyperpunk legit steam copy with pirated PL dlc | /r/PiratedGames | 2023-12-11

    hello guys so as i said in the title i found some dlc out there but its from the gog copy will it work if i downloaded that and placed it in the steam files with CreamInstaller ?

  • optick

    C++ Profiler For Games

  • Project mention: What is your favourite profiling tool for C++? | /r/cpp | 2023-06-29

    Does anyone here have experience with Optick: https://github.com/bombomby/optick ? It looks great but I haven't got the chance to try it. Was wondering how it compares to the other tools listed here.

  • ImGui.NET

    An ImGui wrapper for .NET.

  • Depressurizer

    A Steam library categorizing tool.

  • Project mention: I wrote an app for myself to filter my library by HLTB | /r/SteamDeck | 2023-12-11

    Another thing you can do is use a Steam tag management system like Depressurizer to automatically tag games with their approximate HLTB time (eg. 1-5 hours could be a category, 6-10 hours could be another category), then on Steam Deck you can use the Tab Master plugin for Decky to show each HLTB categories as a separate tab. There are probably other ways to display the categories as well.

  • SaaSHub

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

    SaaSHub logo
  • PixiEditor

    PixiEditor is a lightweight pixel art editor made with .NET 7

  • DualSenseX

    Connect your DualSense Controller, use Adaptive Triggers, Emulate Xbox 360 or DualShock 4 through USB or Bluetooth on PC

  • Project mention: How To Get Nintendo Switch Pro Controller To Work/Configure Properly Playing Steam Games On MacOS Ventura | /r/macgaming | 2023-07-12

    - It may not be a proper answer but Apple always advertises PS5 controllers to use that for mac gaming and that works perfectly well. https://github.com/Paliverse/DualSenseX I hope it helps.

  • Riptide

    Lightweight C# networking solution for multiplayer games.

  • web3.unity

    🕹 Unity SDK for building games that interact with blockchains.

  • godot-3d-mannequin

    An Open Source 3d character and character controller for the Godot game engine

  • dotnet-console-games

    Game examples implemented as .NET console applications primarily for providing education and inspiration. :)

  • Project mention: downloadable already made projects for practice | /r/csharp | 2023-12-10

    https://github.com/dotnet/dotnet-console-games ?

  • OpenMU

    This project aims to create an easy to use, extendable and customizable server for a MMORPG called "MU Online".

  • ClassicUO

    ClassicUO - an open source implementation of the Ultima Online Classic Client.

  • Project mention: Is there a simple, out of the box solution for Mac? (M1) | /r/ultimaonline | 2023-12-08

    Parallels or download the client at www.classicuo.eu. With the latter option, you will need the files from the client.

  • ShaderGen

    Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,

  • Ambermoon.net

    Ambermoon rewrite in C#

  • project-skylines

    procedural retro 3d game, winner of the GitHub Gameoff 2017

  • XboxKeyboardMouse

    Keyboard and mouse for Xbox One streaming on Windows

  • YetAnotherKeyDisplayer

    App for displaying pressed keys of the keyboard

  • Project mention: Flickshots are inconsistent. Part 2 | /r/GlobalOffensive | 2023-12-10

    Get a program like this one: https://github.com/Jagailo/YetAnotherKeyDisplayer to show exactly when you press a button, boot up CS:GO, set host_timescale 0.01, bring up cl_showpos 1 and cl_showfps 3 and record your shots with the same script you're currently using.

  • GPSaveConverter

    Utility to transfer save files between the games installed from the Xbox app and other storefronts. https://ko-fi.com/fr33dan

  • Project mention: PC game pass save transfer to Epic games store? | /r/Deathloop | 2023-12-08

    I tried using PC Gamepass Save File Converter but the game thinks the save is corrupted. Any ideas what else I can do other than starting over?

  • WPR

    WP7-8 APP 运行器

  • PokemonGameEngine

    A C# 2D Pokémon game engine and map editor.

  • 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# Games discussion

Log in or Post with

C# Games related posts


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

Project Stars
1 Borderless-Gaming 5,241
2 Mirror 4,928
3 AssetRipper 3,278
4 CreamInstaller 3,131
5 optick 2,877
6 ImGui.NET 1,775
7 Depressurizer 1,387
8 PixiEditor 1,289
9 DualSenseX 1,200
10 Riptide 1,049
11 web3.unity 883
12 godot-3d-mannequin 843
13 dotnet-console-games 793
14 OpenMU 662
15 ClassicUO 541
16 ShaderGen 481
17 Ambermoon.net 399
18 project-skylines 350
19 XboxKeyboardMouse 308
20 YetAnotherKeyDisplayer 288
21 GPSaveConverter 276
22 WPR 230
23 PokemonGameEngine 199

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.