SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# Unity Projects
-
ILSpy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
-
ml-agents
The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.
-
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.
-
Entitas
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
-
MixedRealityToolkit-Unity
This repository is for the legacy Mixed Reality Toolkit (MRTK) v2. For the latest version of the MRTK please visit https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity
-
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.
-
UIEffect
UIEffect is an effect component for uGUI element in Unity. Let's decorate your UI with effects!
-
MessagePack for C# (.NET, .NET Core, Unity, Xamarin)
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]
-
MathUtilities
A collection of some of the neat math and physics tricks that I've collected over the last few years.
-
ParticleEffectForUGUI
Render particle effect in UnityUI(uGUI). Maskable, sortable, and no extra Camera/RenderTexture/Canvas.
-
Deform
A fully-featured deformer system for Unity that lets you stack effects to animate models in real-time
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
First, go grab this: https://github.com/icsharpcode/ILSpy. It's a decompiler that will break Rust down. Hope you like C#.
Project mention: How do I change the maximum number of steps for training | /r/MLAgents | 2023-12-07
If you develop projects in Unity - i really recommend to see at UniTaks.
Project mention: Entitas VS Friflo.Json.Fliox - a user suggested alternative | libhunt.com/r/Entitas | 2024-01-30
Project mention: Has anybody Used their Windows MR headset for Development? What developer tools are available? | /r/WindowsMR | 2023-06-20If you're using Unity, you can use Mixed Reality Toolkit for Unity's input simulation to test various types of input interactions, such as hand-tracking and eye-tracking input. For Unreal projects, use the UX Tools plugin to test common input interactions and user experience features.
Project mention: Unity will quietly waive fees if developers switch to its ad monetisation | news.ycombinator.com | 2023-09-14I 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.
Project mention: .NET 9 will be putting BinaryFormatter out to pasture | news.ycombinator.com | 2024-02-11
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.
Project mention: (MODDED) Plugins target a wrong version of BepInEx (5.4.22.0) and might not work until you update | /r/lethalcompany | 2023-12-06I've just found out the way to fix it. You have to download it from github (https://github.com/BepInEx/BepInEx/releases/tag/v5.4.22) clicking your system type's zip and then paste the core folder inside it where the actual one is (C:\Users\{username}\AppData\Roaming\Thunderstore Mod Manager\DataFolder\LethalCompany\profiles\{profile}\BepInEx).
Project mention: added nav agent so that it won't rub its face on the wall all the time | /r/godot | 2023-05-17i tried fabrik at first, then switched to ccdik http://www.andreasaristidou.com/FABRIK.html https://github.com/zalo/MathUtilities/blob/master/Assets/IK/CCDIK/CCDIKJoint.cs
Project mention: Show HN: Kyoo self hosted media browser (jellyfin/plex alternative) | news.ycombinator.com | 2024-04-05If you're in dotnet land, I'd recommend poking magic onion [0] or messagepack. It'll be much nicer to work with once you have a decent pile of message types. Otherwise it's easy to end up in an entity framework like situation where you're constantly serializing and deserializing, generating serializer wrappers, etc. Although any of the cysharp libs are great in dotnet, definitely recommend checking out their back catalogue.
Project mention: Implement mesh deformation with Unity Job System and Burst (60 to 400fps) | /r/Unity3D | 2023-06-02In case anyone is interested in a practical library for doing this, Deform is a fully-featured open source library for doing jobified mesh deformation. It's really powerful.
Project mention: So...apparently the hoarder bug model has organs inside of it? | /r/lethalcompany | 2023-12-06I 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.
Ive not personally used this but it looks to be very promising for what you need
C# Unity related posts
- Optimizing CPU Load in C#: Key Approaches and Strategies
- Show HN: Kyoo self hosted media browser (jellyfin/plex alternative)
- Show HN: CycleQuest – Indoor Cycling game with steering
- Methods of object interaction in Unity. How to work with patterns and connections in your code
- .NET 9 will be putting BinaryFormatter out to pasture
-
Entitas VS Friflo.Json.Fliox - a user suggested alternative
2 projects | 30 Jan 2024
-
universal-sdk-unity VS apple-signin-unity - a user suggested alternative
2 projects | 12 Dec 2023
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source Unity projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | ILSpy | 20,157 |
2 | ml-agents | 16,295 |
3 | UniTask | 7,226 |
4 | Entitas | 6,887 |
5 | Il2CppDumper | 6,360 |
6 | MixedRealityToolkit-Unity | 5,954 |
7 | open-project-1 | 5,592 |
8 | UIEffect | 5,325 |
9 | MessagePack for C# (.NET, .NET Core, Unity, Xamarin) | 5,245 |
10 | Mirror | 4,835 |
11 | Harmony | 4,805 |
12 | wavefunctioncollapse | 4,345 |
13 | BepInEx | 4,299 |
14 | MathUtilities | 4,082 |
15 | ParticleEffectForUGUI | 3,814 |
16 | MagicOnion | 3,589 |
17 | UnityLibrary | 3,585 |
18 | crest | 3,283 |
19 | xNode | 3,121 |
20 | Deform | 3,087 |
21 | AssetRipper | 3,043 |
22 | XCharts | 3,004 |
23 | Unity | 2,990 |