C# unity-3d

Open-source C# projects categorized as unity-3d | Edit details

Top 9 C# unity-3d Projects

  • GitHub repo LiteNetLib

    Lite reliable UDP library for Mono and .NET

    Project mention: What is your netcode solution? | reddit.com/r/Unity3D | 2021-07-29

    I use my own special sauce on top of https://github.com/RevenantX/LiteNetLib and when releasing on Steam it was really easy to change to the Steam networking api. LiteNetLib has really great helper classes that I still use for building messages even though the messages are sent via Steam relay. Both were really easily able to support reliably syncing thousands of (mostly physics) objects.

  • 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 com.unity.multiplayer.mlapi

    A game networking framework built for the Unity Engine to abstract game networking concepts.

    Project mention: Unity wants to support you as you create Lobby experiences for multiplayer games (Survey) | reddit.com/r/Unity3D | 2021-04-09

    E.g. We just released Boss Room, our new multiplayer sample game. It is built using our experimental version of MLAPI, the mid-level netcode Unity acquired last year. MLAPI is fully open-source under a MIT license. We're continuing to develop it in the open, taking both RFCs and PRs from the community. More info can be found both on our GitHub page and Multiplayer Docs site. https://github.com/Unity-Technologies/com.unity.multiplayer.mlapi https://docs-multiplayer.unity3d.com/ Best wishes!

  • GitHub repo MapsSDK-Unity

    This repository contains samples, documentation, and supporting scripts for Maps SDK, a Microsoft Garage project.

    Project mention: Has there been a port of Microsoft maps SDK for godot (flight simulator 2020-like terrain) | reddit.com/r/godot | 2021-07-08

    https://github.com/microsoft/MapsSDK-Unity is the one for unity and it is MIT licensed along with https://github.com/microsoft/MapsSDK-Native for android and ios. This would make it a lot easier to do many things and its already open source so licensing/copyright shouldn't be an issue. The unity one is in C# but I haven't done much of that so I don't know how easy it would be to port even if you needed the mono version to use it.

  • GitHub repo realtime-CSG-for-unity

    Realtime-CSG, CSG level editor for Unity

    Project mention: Unity ProBuilder - Boolean Tool used to Combine, Intersect, or Subtract one shape from another. | reddit.com/r/Unity3D | 2021-05-10

    Or you could use https://github.com/sabresaurus/SabreCSG or https://realtimecsg.com/

  • GitHub repo KDTree

    Fast KDTree for Unity, with thread-safe querying. (by viliwonka)

    Project mention: I got a few people asking how I did the logic for my homing rocket projectiles, so I added the code in the comments below. Happy shooting! | reddit.com/r/gamedev | 2021-03-06

    This implementation has both knearest and radius query functions.

  • GitHub repo json

    A really simple C# JSON Parser in 350 lines (by zanders3)

    Project mention: C# and JSON | reddit.com/r/godot | 2021-03-16

    I wrestled with this very topic for many moons, I ended up using this guys library: Github: zanders3/json by just including the 2 .cs files in my godot project, its very minimalist and works with the built in c# collections.

  • GitHub repo Unity-Lua

    A wrapper around MoonSharp that allows easy development of moddable Unity games

    Project mention: How would you go about exposing a modding api? | reddit.com/r/Unity3D | 2021-01-23

    We use MoonSharp for our Lua integration, and it provides easy ways to bind methods and read & write data between C# and Lua sides. It also allows oyu to easily manage the LuaVMs themselves, of course, but we've also created our own wrapper for it that adds some helpful features and also allows us easily write Lua APIs and then choose which ones to use for each LuaVM when we start them.

  • GitHub repo UnityCore

    A collection of essential game systems for Unity 3D. These generic systems can be applied to any Unity project.

    Project mention: (C# / Unity) Any library recommendations? | reddit.com/r/roguelikedev | 2021-06-10
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-07-29.


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

Project Stars
1 LiteNetLib 2,042
2 UnityLibrary 1,670
3 com.unity.multiplayer.mlapi 1,094
4 MapsSDK-Unity 347
5 realtime-CSG-for-unity 314
6 KDTree 268
7 json 221
8 Unity-Lua 86
9 UnityCore 74
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives