Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 23 C# Unity3d Projects
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: are the install steps update to date? | /r/MLAgents | 2023-07-04
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Project mention: Added Physics to my enemies - Unity DOTS. Pretty happy with the result! Time to tweak | /r/Unity3D | 2023-05-25
Sure. This is the repo. It contains more than Physics
Unity il2cpp reverse engineerProject mention: Engage absolutely uses Fates RN; a technical analysis | /r/fireemblem | 2023-01-19
By using IL2CppDumper along with the game's global-metadata.dat file, we can generate headers and structs that we can use with Ghidra, a tool for disassembling code. Once we load Engage and these headers and structs into Ghidra, we can look for a particular function called App.BattleMath$$_IsProbabilityHit. This function is provided a displayed hit (or, as Intelligent Systems calls it, ratio) and is responsible for determining whether or not that attack will actually hit. Ghidra will try to automatically decompile the assembly code into something more readable, and while the results are sometimes mixed, here it's pretty clear what's going on. We can see how, when the displayed hit is less than 51 (or when it's 100), it simply multiplies the displayed hit by 100, and when the displayed hit is 51 or greater, it uses the sin function as described earlier:
UIEffect is an effect component for uGUI element in Unity. Let's decorate your UI with effects!
Attribute Extensions for UnityProject mention: How do you implement static string, I use it like this but im not sure if it's a good way | /r/Unity3D | 2023-07-01
NaughtyAttributes is a free plugin that allows you to do so. By using attributes you can make your fields a lot easier to manage. For example [Tag] is an attribute that allows your string to be directly linked to the corresponding tag.
A collection of some of the neat math and physics tricks that I've collected over the last few years.Project mention: added nav agent so that it won't rub its face on the wall all the time | /r/godot | 2023-05-17
i 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
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Unity / XNA game patcher and plugin frameworkProject mention: Can anyone help me with this injector coded in C#? | /r/csharp | 2023-06-11
If you're looking to make legitimate mods that do not violate a game's TOS/EULA, especially for multiplier games, then a more modern, supported, maintained, and widely used Unity plugin framework is BepInEx: https://github.com/BepInEx/BepInEx
Render particle effect in UnityUI(uGUI). Maskable, sortable, and no extra Camera/RenderTexture/Canvas.Project mention: ✨UI Particle Image — Let's sparkle the UI | /r/Unity3D | 2023-01-01
:books: Library of all kind of scripts, snippets & shaders for Unity
GUI and API library to work with Engine assets, serialized and bundle filesProject mention: How to make mods? | /r/SunHaven | 2023-06-09
Procedural generation library for Unity
UniVRM is a gltf-based VRM format implementation for Unity. English is here https://vrm.dev/en/ . 日本語 はこちら https://vrm.dev/Project mention: Help with VRM model? | /r/VRoid | 2023-06-12
https://github.com/vrm-c/UniVRM this is what I used for exporting to vrm files but I usually export them as vsf files https://github.com/emilianavt/VSeeFaceSDK
GUI Application to work with engine assets, asset bundles, and serialized filesProject mention: 3D Model Extraction | /r/DanmachiChronicle | 2023-09-15
Unfortunately, I am neither an expert on 3D modelling, nor on Unity (the game's engine), so my efforts so far have had very little success. All I managed to do so far is decompile the Unity project using AssetRipper.
Yarn Spinner is a tool for building interactive dialogue in games!Project mention: Dialogue system with scriptable objects | /r/Unity3D | 2023-05-30
Another option if you don't want to implement it yourself though is to use an already built library. I've been playing with YarnSpinner a little bit recently and I'm liking it so far. I can't give much more details than that, but it's maybe worth a look. At least for some reference.
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: Migration from MLAPI to Netcode for GameObjects | /r/Unity3D | 2023-03-08
There was this issue: Custom Serialization can't be used because of compile-time error in RPCs. · Issue #665 · Unity-Technologies/com.unity.netcode.gameobjects (github.com) and this one Error in editor ArgumentException: An item with the same key has already been added · Issue #714 · Unity-Technologies/com.unity.netcode.gameobjects (github.com) Though I guess there has been many changes on Network for GameObjects since then.
A native file browser for unity standalone platforms
A collection of custom post processing effects for Unity
Open source reimplementation of GTA San Andreas game engine in Unity
Creative coding library for Unity
Unity DOTS/ECS example (by keijiro)
Implementations of programming design patterns in Unity with examples in C# when to use them.Project mention: Game dev for a Web developer | /r/Unity3D | 2023-06-14
Look into learning OOP principles, interfaces, dependency injection, etc are key to reduce coupling. Also ignore that other dude in the replies, avoid Unity YouTube content like the plague those videos never teach good practices, for Unity I would suggest MVC, MVVM type patterns, there's some great resources on patterns for games and also some specific Unity architectures that people have created for Unity like SCA Unity.
MyBox is a set of attributes, tools and extensions for UnityProject mention: I love collecting free/MIT utility code for Unity to add to my projects. Let's share some! | /r/gamedev | 2023-03-25
This one is a mixed bag of various utility stuff I found. Some is good, some a bit less, but it's fun to explore!
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
C# Unity3d related posts
Create a ChatGPT Chatbot from YouTube videos and Podcasts
1 project | dev.to | 30 Sep 2023
Unity game architecture Part 1
1 project | dev.to | 25 Sep 2023
Looks like RF3s modding is just like RF5
3 projects | /r/runefactory | 15 Sep 2023
3D Model Extraction
1 project | /r/DanmachiChronicle | 15 Sep 2023
Trying to find sprites from the games files, but I cant find them.
1 project | /r/HollowKnight | 6 Sep 2023
Exploring the Top 5 Popular ChatGPT Playgrounds in 2023: Unveiling Creative AI Platforms
1 project | dev.to | 31 Aug 2023
Active fork of AssetStudio? (AssetStudioGUI by Perfare)
3 projects | /r/Unity3D | 29 Aug 2023
A note from our sponsor - Onboard AI
getonboard.dev | 4 Oct 2023
What are some of the best open-source Unity3d projects in C#? This list will help you: