Unity

Open-source projects categorized as Unity

Top 23 Unity Open-Source Projects

  • ILSpy

    .NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!

  • Project mention: Rust takes forever to load | /r/playrust | 2023-12-08

    First, go grab this: https://github.com/icsharpcode/ILSpy. It's a decompiler that will break Rust down. Hope you like C#.

  • 3d-game-shaders-for-beginners

    🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

  • Project mention: The Book of Shaders | news.ycombinator.com | 2024-01-09

    This is a great series if you’re looking for a tutorial. https://lettier.github.io/3d-game-shaders-for-beginners/inde...

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

    InfluxDB logo
  • 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.

  • Project mention: How do I change the maximum number of steps for training | /r/MLAgents | 2023-12-07
  • xLua

    xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.

  • UniTask

    Provides an efficient allocation free async/await integration for Unity.

  • Project mention: Optimizing CPU Load in C#: Key Approaches and Strategies | dev.to | 2024-04-19

    If you develop projects in Unity - i really recommend to see at UniTaks.

  • Entitas

    Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

  • Project mention: Entitas VS Friflo.Json.Fliox - a user suggested alternative | libhunt.com/r/Entitas | 2024-01-30
  • GameNetworkingResources

    A Curated List of Multiplayer Game Network Programming Resources

  • Project mention: A Curated List of Game Network Programming Resources | news.ycombinator.com | 2023-05-22
  • 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.

    WorkOS logo
  • awesome-unity

    A curated list of awesome Unity assets, resources, and more.

  • Il2CppDumper

    Unity il2cpp reverse engineer

  • 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

  • Project mention: Has anybody Used their Windows MR headset for Development? What developer tools are available? | /r/WindowsMR | 2023-06-20

    If 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.

  • UnityURPToonLitShaderExample

    A very simple toon lit shader example, for you to learn writing custom lit shader in Unity URP

  • open-project-1

    Unity Open Project #1: Chop Chop

  • Project mention: Unity will quietly waive fees if developers switch to its ad monetisation | news.ycombinator.com | 2023-09-14

    I 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.

  • Unity-Script-Collection

    A maintained collection of useful & free unity scripts / library's / plugins and extensions

  • Project mention: Create More, Consume Less | news.ycombinator.com | 2024-03-12

    Mostly Unity3D. I've amassed a huge list of assets, shaders, plugins, vfx, and tools that have aided in my workflow. It's hard to think of all the tools I use within Unity at the top of my head. I might make a blog post one day about my workflow but for now this is a pretty good starter list to get you started:

    https://github.com/michidk/Unity-Script-Collection

    and if you need free assets, I made a blog post about creative commons resources.

    https://itch.io/blog/478317/life-as-a-creative-commons-indie...

  • 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#]

  • Project mention: .NET 9 will be putting BinaryFormatter out to pasture | news.ycombinator.com | 2024-02-11
  • Mirror

    #1 Open Source Unity Networking Library

  • Project mention: Release Radar • February 2024 Edition | dev.to | 2024-02-29

    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.

  • Harmony

    A library for patching, replacing and decorating .NET and Mono methods during runtime

  • Project mention: How to make mods? | /r/SunHaven | 2023-06-09
  • puerts

    PUER(普洱) Typescript. Let's write your game in UE or Unity with TypeScript.

  • GameDevMind

    最全面的游戏开发技术图谱。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。

  • wavefunctioncollapse

    Walk through an infinite, procedurally generated city (by marian42)

  • BepInEx

    Unity / XNA game patcher and plugin framework

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

    I'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).

  • MathUtilities

    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

  • NoahGameFrame

    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.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Unity related posts

Index

What are some of the best open-source Unity projects? This list will help you:

Project Stars
1 ILSpy 20,157
2 3d-game-shaders-for-beginners 17,019
3 ml-agents 16,324
4 xLua 9,081
5 UniTask 7,255
6 Entitas 6,895
7 GameNetworkingResources 6,758
8 awesome-unity 6,371
9 Il2CppDumper 6,371
10 MixedRealityToolkit-Unity 5,954
11 UnityURPToonLitShaderExample 5,890
12 open-project-1 5,592
13 Unity-Script-Collection 5,337
14 UIEffect 5,325
15 MessagePack for C# (.NET, .NET Core, Unity, Xamarin) 5,268
16 Mirror 4,844
17 Harmony 4,822
18 puerts 4,626
19 GameDevMind 4,375
20 wavefunctioncollapse 4,345
21 BepInEx 4,299
22 MathUtilities 4,082
23 NoahGameFrame 3,879

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com