C# Unity3d

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

Top 23 C# Unity3d Projects

  • GitHub repo ml-agents

    Unity Machine Learning Agents Toolkit

    Project mention: 8+ Reinforcement Learning Project Ideas | dev.to | 2021-09-30

    Unity ML-Agents is a relatively new add-on to the Unity game engine. It allows game developers to train intelligent NPCs for games and enables researchers to create graphics- and physics-rich RL environments. Project ideas to explore include:

  • GitHub repo AssetStudio

    AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles.

    Project mention: Hollow knight and Unity | reddit.com/r/HollowKnight | 2021-10-10

    To do that, you'll need the source Unity project (that only the developers have and it's very unlikely they'll share it with anyone). But you can still explore what's in the released files of the game with for example Asset Studio: https://github.com/Perfare/AssetStudio

  • Syncfusion

    Syncfusion Xamarin UI controls allow for space, time, and ultimately, cost savings.. Syncfusion Xamarin components and frameworks are constantly being developed and updated to meet the growing needs of a changing digital world. This suite has controls from basic editors to powerful, advanced controls like DataGrid, Charts, ListView, and RTE. Free 30-day Trial.

  • Project mention: Trouble trying to apply ECS Physics Sample Raycast Car to a custom model | reddit.com/r/Unity3D | 2021-09-14

    I'm attempting to set up a custom model with the sample vehicle system from https://github.com/Unity-Technologies/EntityComponentSystemSamples. It works great for the model included in the demo (so I know I've grabbed the right scripts, etc.). My vehicle on the other hand... Also, the included video which was recorded with the Unity Recorder, for whatever reason, exhibits much more stable behavior than simply running in game mode, where the truck immediately performs what can only be described as a front handspring, then vaults what I'm guessing is hundreds of meters into the air, past the edge of my platform and into the abyss. Which is cool and all, but unfortunately I'm not trying to create an automotive-based gymnastics game.

  • GitHub repo UIEffect

    UIEffect is an effect component for uGUI element in Unity. Let's decorate your UI with effects!

    Project mention: Has anyone got mobsaki's uieffect's working on mobile? | reddit.com/r/Unity3D | 2021-05-14

    Hey! I'm part way through a mobile project and i've used https://github.com/mob-sakai/UIEffect in order to do a bunch (like a bunch!) of UI effects... Off the bat none of the effects seem to work on iOS device, and I'm wondering if it's even possible to get the effects going on mobile... Has anyone passed into this space?

  • GitHub repo Il2CppDumper

    Unity il2cpp reverse engineer

    Project mention: lldb and ida not working on Unity game | reddit.com/r/jailbreakdevelopers | 2021-07-04
  • GitHub repo NaughtyAttributes

    Attribute Extensions for Unity

    Project mention: Scriptable Objects in an Array | reddit.com/r/Unity2D | 2021-10-16

    Also, though Odin is awesome and definitely does make the process a little simpler, you can do a bunch of similar things for free (including buttons) with NaughtyAttributes!

  • GitHub repo ParticleEffectForUGUI

    Render particle effect in UnityUI(uGUI). Maskable, sortable, and no extra Camera/RenderTexture/Canvas.

    Project mention: Question about Updating Unity | reddit.com/r/unity | 2021-02-05

    The only two packages I have on is TextMesh Pro, and a UI Particle package (This one: Mob Sakai Particle Effect For UGUI)

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

    :books: Library of all kind of scripts, snippets & shaders for Unity

    Project mention: Can somebody explain me how to implement this with Unity | reddit.com/r/Unity3D | 2021-01-12

    Maybe you want GL Lines

  • GitHub repo UtinyRipper

    GUI and API library to work with Engine assets, serialized and bundle files

    Project mention: Datamine - MTX Store Armor Skin Images | reddit.com/r/newworldgame | 2021-07-30

    In regards to datamining, it starts with a solid foundation of computers and programming. Then compression, encryption, and reverse engineering. It is a difficult thing to learn, but there are some handy tools out there that work universally for some engines like the UnrealPAKTool and UtinyRipper. Look through their code and try to understand how they are dealing with files.

  • GitHub repo ProceduralToolkit

    Procedural generation library for Unity

    Project mention: I added water (shader and physics) to my racing game with a track editor! | reddit.com/r/Unity3D | 2021-06-03
  • GitHub repo SpriteGlow

    A sprite glow effect for Unity game engine

    Project mention: Added some subtle 2D glow effects to our game, and they make a big difference! | reddit.com/r/Unity2D | 2021-10-02

    https://github.com/Elringus/SpriteGlow is what we used. It requires post-processing to be enabled. Not really a true lighting effect, more like glow outline.

  • GitHub repo BepInEx

    Unity / XNA game patcher and plugin framework

    Project mention: Looking for ideas on Timberborn stats & graphs | reddit.com/r/Timberborn | 2021-10-12

    C# using BepInEx. I'll put the mod up on GitHub as soon as I release a first version, yeah.

  • GitHub repo Klak

    Creative coding library for Unity

    Project mention: Recommendations for intermediate level programming book for Unity/in general | reddit.com/r/gamedev | 2020-12-30

    Secondly, keijiro is a unity employee who puts all his stuff online for free, and he maintains an all-in-one creative coding toolkit here https://github.com/keijiro/Klak. If you want to see what 'good unity practices' look like, read his code. Everything is free and open on his github page.

  • GitHub repo Kino

    A collection of custom post processing effects for Unity

    Project mention: Lens Flares in HDRP | reddit.com/r/Unity3D | 2021-09-22

    So i tried to implement Keijiro's Lens flare github, but that one adds flares to the whole scene.

  • GitHub repo com.unity.netcode.gameobjects

    Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.

    Project mention: Is Unity MLAPI ever getting updates? | reddit.com/r/Unity3D | 2021-09-23

    I think they rebranded it to netcode for gameobjects. Github repo seems to update daily: https://github.com/Unity-Technologies/com.unity.netcode.gameobjects

  • GitHub repo UnityStandaloneFileBrowser

    A native file browser for unity standalone platforms

    Project mention: I made a small simple map tool with a dynamic Fog of War | reddit.com/r/Unity2D | 2021-01-12
  • GitHub repo Voxelman

    Unity ECS + C# Job System example (by keijiro)

    Project mention: Destructible character models in real time? | reddit.com/r/gamedev | 2021-02-21
  • GitHub repo UniVRM

    UniVRM is a gltf-based VRM format implementation for Unity. English is here https://vrm.dev/en/ . 日本語 はこちら https://vrm.dev/

    Project mention: What is a *MUST* for players for avatar customization? Or tell us more about the most fun you had creating your avatar! | reddit.com/r/SteamVR | 2021-10-11

    VRM format data import support for custom humanoid avatar models. There is a sizable population of users who live and breathe their bespoke avatars, and no amount of paper-doll customization is going to cut it for them. VRM is a popular existing standard based on glTF which is already used in various apps and websites which deal with humanoid avatars.

  • GitHub repo Zenject

    Dependency Injection Framework for Unity3D

    Project mention: Does anyone else coming from a software background struggle with integrating unity into their design patterns? Are there any particularly good resources for how to write clean code with Unity? | reddit.com/r/Unity3D | 2021-07-21
  • GitHub repo PokemonUnity

    A framework to build Pokémon RPG games.

    Project mention: Help Needed! Creating a Two-Player Pokemon Experience. | reddit.com/r/PokemonROMhacks | 2021-10-05

    if you're dead set on unity tho, this exists: https://github.com/PokemonUnity/PokemonUnity i haven't looked much into it yet, so i don't know how fully-featured it is. it seems like the developer left it very incomplete but it gets contributions from other people from time to time.

  • GitHub repo UnityGLTF

    Runtime GLTF Loader for Unity3D

    Project mention: I recently discovered how much I hate 3D level design, so I found a way to export Minecraft levels into Unity. | reddit.com/r/Unity3D | 2021-09-08

    You actually can import .glb files directly into the Unity editor or even at runtime. There are several resources on GitHub for this for importing/exporting for/from the Editor and at Runtime. Take a look at this one for instance: https://github.com/KhronosGroup/UnityGLTF

  • GitHub repo Lasp

    Low-latency Audio Signal Processing plugin for Unity

    Project mention: Making stuff react to Audio in Unity is a pain, barely any Tutorials/Resources, especially if you want to use Real time Audio from your PC...so I decided to make it work, for everyone, with simple Commands and Scripts to use. When this is finished, everyone who wants to do Audio Visualization, can! | reddit.com/r/Unity3D | 2021-08-27
  • GitHub repo UnityNativeScripting

    Unity Scripting in C++

    Project mention: C++ and game engines | reddit.com/r/cpp | 2021-01-21

    Regarding Unity and C++, this might be worth of look https://github.com/jacksondunstan/UnityNativeScripting

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-10-16.


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

Project Stars
1 ml-agents 11,770
2 AssetStudio 6,733
3 EntityComponentSystemSamples 4,148
4 UIEffect 3,322
5 Il2CppDumper 3,159
6 NaughtyAttributes 2,532
7 ParticleEffectForUGUI 1,843
8 UnityLibrary 1,813
9 UtinyRipper 1,793
10 ProceduralToolkit 1,637
11 SpriteGlow 1,483
12 BepInEx 1,483
13 Klak 1,437
14 Kino 1,219
15 com.unity.netcode.gameobjects 1,186
16 UnityStandaloneFileBrowser 1,182
17 Voxelman 1,181
18 UniVRM 1,140
19 Zenject 1,093
20 PokemonUnity 1,076
21 UnityGLTF 1,071
22 Lasp 992
23 UnityNativeScripting 982
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.