Top 23 Unity Open-Source Projects
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!Project mention: My game is being stolen - No idea what to do and it's frustrating | reddit.com/r/gamedev | 2022-06-18
ILSPY is a good resource for inspecting/decompiling .NET assemblies: https://github.com/icsharpcode/ILSpy
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.Project mention: Where to find shader resources? | reddit.com/r/gamedev | 2022-03-10
Book of Shaders 3D Game Shaders for Beginners Martin Donald Freya Holmer
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
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.Project mention: How do I compare different ML-Agent Models in Tensorboard??? | reddit.com/r/Unity3D | 2022-05-19
I found this video quite useful: https://youtu.be/NP5q72XYdTs and there is the docs here https://github.com/Unity-Technologies/ml-agents/blob/main/docs/Using-Tensorboard.md
AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles.Project mention: So... how do I mod custom levels | reddit.com/r/phigrosGame | 2022-06-22
xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.Project mention: Dutch and Programmer Humor | reddit.com/r/ProgrammerHumor | 2021-11-12
Free and open-source software that allows users to set animated desktop wallpapers and screensavers.Project mention: ripples wallpaper | reddit.com/r/LivelyWallpaper | 2022-06-23
Reactive Extensions for UnityProject mention: What's the best way to effectively code in aesthetic features? | reddit.com/r/Unity3D | 2022-04-13
Sure, knowing the patterns and instead of using first order language features, you may get your own implementation of "observer" or something alike. But if you see your system becomes "event-heavy" it's maybe time to think about getting already complete solution: https://github.com/neuecc/UniRx // how to MV(R)P
Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and UnityProject mention: High performance ECS framework for C# without Unity? | reddit.com/r/gamedev | 2021-09-05
Github documentation for entitias looks like it is still good https://github.com/sschmid/Entitas-CSharp/wiki
Mixed Reality Toolkit (MRTK) provides a set of components and features to accelerate cross-platform MR app development in Unity.Project mention: Microsoft Mixed Reality Toolkit v2.7.3 | reddit.com/r/arxr | 2021-12-16
A curated list of awesome Unity assets, resources, and more.Project mention: How to learn Unity Vr Game Dev ? Best resources/courses | reddit.com/r/gamedev | 2021-09-28
Check this page too: https://github.com/RyanNielson/awesome-unity
A Curated List of Game Network Programming ResourcesProject mention: How often should i send packets of data to the server/client? | reddit.com/r/networking | 2022-06-16
Check these articles here to learn how game netcode works. The answer to your question (and a lot more) will come naturally after a bit of reading. https://github.com/ThusWroteNomad/GameNetworkingResources
Unity Open Project #1: Chop ChopProject mention: Getting "Assertion failed on expression" when unloading scene | reddit.com/r/Unity3D | 2022-06-13
I'm using basically the same script as the SceneLoader in this example project from Unity: https://github.com/UnityTechnologies/open-project-1
Unity il2cpp reverse engineerProject mention: Mottled vs Speckled eggs? | reddit.com/r/flappydragon | 2022-06-14
Download and run https://github.com/Perfare/Il2CppDumper/releases. Find and load libil2cpp.so and global-metadata.dat from your combined apk folder when it asks. This will create a bunch of files. The ones we care about right now are the ones in the DummyDll folder.
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]Project mention: Practice resources for handling and optimizing large game data sets? | reddit.com/r/Unity3D | 2022-02-01
I mentioned JSON, but there are many formats that are much more efficient. I can mention FlatBuffers, MessagePack and ProtoBuf. These are the ones I've used myself, and personally I'm most comfortable with MessagePack and ProtoBuf. I don't think the performance would be an issue if you had to choose between these three, it's mostly the API that is different.
UIEffect is an effect component for uGUI element in Unity. Let's decorate your UI with effects!
Walk through an infinite, procedurally generated city (by marian42)Project mention: Open Source Magazine Issue No.1 - An infinite city | dev.to | 2022-01-27
Wave Function Collapse Star 3.5k Watch 164 Fork 404 An infinite, procedurally generated city, assembled out of blocks using the Wave Function Collapse algorithm with backtracking. There are houses, stairs, trees, and passages connecting houses in the city. You can move, jump, and fly freely in the city, but no matter how you move, you can't reach the end, because the city will extend infinitely.
A very simple toon lit shader example, for you to learn writing custom lit shader in Unity URPProject mention: Just Ina Walking and Waving | reddit.com/r/Hololive | 2022-06-21
If you want to learn more about the shading, there is a public sample on github here. The birthday concert was just added to the sample reel a few hours ago. https://github.com/ColinLeung-NiloCat/UnityURPToonLitShaderExample
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.Project mention: Hi everyone! Please pour one out for the maker of NoahGameFrame, who passed away in a car crash | reddit.com/r/gaming | 2021-07-17
He was the maker of NoahGameFrame – a game server framework he developed and shared online for free.
Provides an efficient allocation free async/await integration for Unity.
#1 Open Source Unity Networking LibraryProject mention: hey which is the best multiplayer solution for android (unity) for local multiplayer. [9:43 PM] Im new in networking so keep that in mind and any help is much appreciated | reddit.com/r/Unity3D | 2022-02-22
for someone coming back https://github.com/vis2k/Mirror/commit/7670271bf1f70840b73562c5933e9dec35484a01 this patch worked for me on mirror.
A library for patching, replacing and decorating .NET and Mono methods during runtimeProject mention: Intercept method calls in another program | reddit.com/r/csharp | 2022-06-23
Harmony might have some tools you can make use of.
A collection of some of the neat math and physics tricks that I've collected over the last few years.Project mention: A collection of some of the neat math and physics tricks | news.ycombinator.com | 2022-05-04
Unified Realtime/API framework for .NET platform and Unity.Project mention: .NET Framework 4.8 and .NET 6 | reddit.com/r/dotnet | 2022-01-20
Having used it on a previous project, I found maintaining the protocol buffers quite tiresome. However, if I wanted to use it again, I'd be inclined to look into the MagicOnion project, which, in its own words:
Unity related posts
Cheap MO Cap? is that even a thing?
2 projects | reddit.com/r/unrealengine | 28 Jun 2022
Working on planets with caves generation for my game, some random bug in floating pieces removal caused quarter of my planet to be deleted, looks kind a cool though
1 project | reddit.com/r/proceduralgeneration | 27 Jun 2022
Networking solution for a turn based strategy in Unity?
1 project | reddit.com/r/gamedev | 24 Jun 2022
[Steam] Summer Sale 2022 (Day 2)
1 project | reddit.com/r/GameDeals | 24 Jun 2022
If you're using the Unity Line Renderer and need a collider for it - here's how you can quickly add a collider regardless of the complexity of your line
1 project | reddit.com/r/gamedev | 23 Jun 2022
1 project | reddit.com/r/LivelyWallpaper | 23 Jun 2022
So... how do I mod custom levels
2 projects | reddit.com/r/phigrosGame | 22 Jun 2022
What are some of the best open-source Unity projects? This list will help you:
|14||MessagePack for C# (.NET, .NET Core, Unity, Xamarin)||3,957|
Are you hiring? Post a new remote job listing for free.