C# Games

Open-source C# projects categorized as Games | Edit details

Top 23 C# Game Projects

  • GitHub repo Borderless-Gaming

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

    Project mention: Daily Questions Megathread (November 28, 2021) | reddit.com/r/Genshin_Impact | 2021-11-28

    https://github.com/Codeusa/Borderless-Gaming/releases Download this. I think it’s also doable if you go through steam, but this way is easier.

  • GitHub repo Mirror

    #1 Open Source Unity Networking Library

    Project mention: C++ vs Unity/Unreal | reddit.com/r/gamedev | 2021-10-03

    I'm using Unity and I'm quite happy. Unreal is also a very powerful engine but I don't have enough experience with it to give a recommendation. You should be aware that Unity's native support for multiplayer is not great (understatement) but there are many free or commercial libraries that should fill the gap. One example of good open source multiplayer library is Mirror. I haven't used it myself yet but I'm planning to use it. Photon is also a good library but it's commercial.

  • Smarter Code

    Your Free Guide to Become Microsoft Azure Certified. Get this free guide to learn about different Azure certifications, what fits your current role, preparation resources, and freelancing platforms for Azure professionals to earn income

  • GitHub repo optick

    C++ Profiler For Games

    Project mention: Optick: C++ Profiler for Games | news.ycombinator.com | 2021-11-03
  • GitHub repo PixelVision8

    Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.

    Project mention: The Dark Side of Supporting an Open-Source Project | reddit.com/r/gamedev | 2021-10-25

    We don't talk enough about how much it "costs" to work on large open-source projects by yourself. I summed up my experiences building Pixel Vision 8 for the past 6 years in "The Dark Side of Supporting an Open-Source Project" on u/hashnode - https://jessefreeman.hashnode.dev/the-dark-side-of-supporting-an-open-source-project

  • GitHub repo Depressurizer

    A Steam library categorizing tool.

    Project mention: Is there a way to see games that you own that aren't Linux supported? | reddit.com/r/Steam | 2021-10-15

    It might be also possible to use a tool like Depressurizer to do this.

  • GitHub repo ImGui.NET

    An ImGui wrapper for .NET.

    Project mention: Is it possible to write a C# application on Linux and run it with Wine? | reddit.com/r/csharp | 2021-08-20
  • GitHub repo godot-3d-mannequin

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

    Project mention: Keep getting this node error | reddit.com/r/godot | 2021-06-24

    I keep getting this error every time. I am following a tutorial and I can't seem to fix it. the playerstate doesn't seem to have a node and only exists in the scripts folder. Any Ideas? here is the tutorial. I removed the camera stuff for now. https://github.com/GDQuest/godot-3d-mannequin

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo ShaderGen

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

    Project mention: What would you want to see in a “new” Monogame? | reddit.com/r/monogame | 2021-09-28
  • GitHub repo PixiEditor

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

    Project mention: I really want to get into pixel art but I am having an issue finding a good platform to use. Any recommendations? | reddit.com/r/PixelArt | 2021-05-02

    You can check pretty good software list here. There is also new, small but devoloping software, named PixiEditor. If you know how to get stuff from Github, here is the link.

  • GitHub repo ClassicUO

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

    Project mention: Let's create our own Nostalgia in Ultima Online at UOAlive.com, where YOU forge your own adventures! | reddit.com/r/ultimaonline | 2021-08-03

    Yes, I use the excellent native ClassicUO Mac client, but there are some tradeoffs. No Razor or Steam is the big one. It's also a bit of a hassle to set up and run... I recommend the ClassicUO Discord server for help (links at www.classicuo.eu). You may need a PC to patch up occasionally... or a VM.

  • GitHub repo OpenMU

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

    Project mention: Recreating a game's protocol | reddit.com/r/csharp | 2021-08-24
  • GitHub repo DualSenseX

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

    Project mention: Dual sense su pc | reddit.com/r/italygames | 2021-11-25
  • GitHub repo BeatSaberSongBrowser

    BeatSaber plugin, adds much needed functionality to the song selection interface.

    Project mention: Anyway to sort custom songs by new? | reddit.com/r/beatsaber | 2021-09-15

    There is a mod you can download called SongBrowser. https://github.com/halsafar/BeatSaberSongBrowser It adds alot of options to sort by 😁

  • GitHub repo Project-Dollhouse

    A project aiming to rebuild TSO (The Sims Online) from the ground up. Inspired by CorsixTH.

    Project mention: Why are there still no real competition for the Sims games in 2021? | reddit.com/r/pcgaming | 2021-08-28

    Project Dollhouse

  • GitHub repo YetAnotherKeyDisplayer

    The application for displaying pressed keys of the keyboard

    Project mention: KeyCastr, an open-source keystroke visualizer | news.ycombinator.com | 2021-07-27
  • GitHub repo ModioX

    Browse, Download and Install Mods for PlayStation 3 & Xbox 360

    Project mention: Do PS3 ROM Hacks exist? | reddit.com/r/ps3homebrew | 2021-03-11

    ohhsodead/ModioX: Browse, Download and Install Mods for PS3 & (soon to be) Xbox 360 (github.com)

  • GitHub repo FoliCon

    Creates Folder icons for Movies, Serials, Music, and Games Folders

    Project mention: Custom Windows folder icons/images | reddit.com/r/comicrackusers | 2021-07-27

    released version 3.6 few minutes ago. FoliCon v3.6

  • GitHub repo Codemasters.F1_2020

    A package of resources for deserializing and analyzing UDP telemetry data from the F1 2020 video game by Codemasters.

    Project mention: F1 2020 Telemetry in Java | reddit.com/r/F1Game | 2020-12-24

    Or create your application in C# and use an existing library https://github.com/TimHanewich/Codemasters.F1_2020

  • GitHub repo TABSAT

    They Are Billions Save Automation Tool

    Project mention: TABSAT infected? | reddit.com/r/TheyAreBillions | 2021-11-30

    Here is the GH Issue, #4. I self-reported this as soon as the second occurance happened, partially to also encourage others to provide any info they had if they experience likewise with this project or any other that uses the official GH releases checker (Octokit, the only code that reaches out to the net from the .exe), or standard C# Reflections functionality. Please provide any details you have in an Issue comment, if you also got this Defender alert, so we can try to find a pattern and cause, thanks.

  • GitHub repo Rarismas-Server-Manager

    Simple, Clean, Lightweight. RSM, Making hosting easier for everyone.

    Project mention: Hosting on your own [SMP] {Java} {1.17} | reddit.com/r/mcservers | 2021-06-25
  • GitHub repo gamelodge_unity

    Official fork of Gamelodge: where everything is made by users (by BananaHemic)

    Project mention: Coding and seeing changes - All from inside the Quest! | reddit.com/r/OculusQuest | 2021-04-02

    There was a project for actual coding on the Quest (no PC needed!): Gamelodge (https://github.com/bananaHemic/gamelodge_unity)

  • GitHub repo OpenSourceChess

    A very basic game of chess

    Project mention: My open source Chess game is almost functionally complete now (only missing pawn conversion) 🤓 if anyone’s interested: https://github.com/herval/OpenSourceChess | reddit.com/r/gamedev | 2021-02-07

    I went with a single set of recursive functions for the moves: https://github.com/herval/OpenSourceChess/blob/main/Assets/Scripts/Piece.cs The nice thing is I can model any movement with this (except something crazy like a hypothetical piece that’d bounce on walls)

  • GitHub repo Telltale-Script-Editor

    An unofficial, open source script editor for games made by Telltale.

    Project mention: [MODDING] TFS Enhancement on Definitive Edition | reddit.com/r/TheWalkingDeadGame | 2021-03-02

    u/droyti's Telltale Script Editor. If you want specifics I have a Github repository of my personal TSE project where I mostly experiment and mess with a lot of things, you'll find a lot of similar code in there as to how I did it.

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 2021-11-30.

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 3,421
2 Mirror 2,875
3 optick 1,971
4 PixelVision8 1,129
5 Depressurizer 1,094
6 ImGui.NET 1,017
7 godot-3d-mannequin 575
8 ShaderGen 414
9 PixiEditor 316
10 ClassicUO 299
11 OpenMU 287
12 DualSenseX 148
13 BeatSaberSongBrowser 146
14 Project-Dollhouse 97
15 YetAnotherKeyDisplayer 56
16 ModioX 51
17 FoliCon 14
18 Codemasters.F1_2020 13
19 TABSAT 12
20 Rarismas-Server-Manager 9
21 gamelodge_unity 8
22 OpenSourceChess 6
23 Telltale-Script-Editor 5
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.