86 रिपॉजिटरी
Libraries for easing, math, events, and general C# extensions.
Explore 86 awesome GitHub repositories matching part of an awesome list · Scripting and Utilities. Refine with filters or upvote what's useful.
UniTask is a high-performance asynchronous task library designed specifically for the Unity game engine. It provides a specialized framework for managing background operations and complex game logic, enabling developers to utilize modern asynchronous patterns while maintaining consistent frame rates during high-frequency engine updates. The library distinguishes itself through a zero-allocation architecture that prioritizes memory efficiency. By utilizing struct-based task representations and an internal object pooling system, it significantly reduces garbage collection pressure compared to s
Async/await integration library.
यह प्रोजेक्ट एक वेव फंक्शन कोलैप्स जनरेटर और वोक्सेल एनवायरनमेंट इंजन है जिसका उपयोग प्रक्रियात्मक विश्व निर्माण के लिए किया जाता है। यह मॉड्यूल के सुपरपोजिशन को सुसंगत 3D वोक्सेल ग्रिड में हल करने के लिए एक बाधा-आधारित लेआउट एल्गोरिदम को लागू करता है। सिस्टम एक प्रक्रियात्मक शहर जनरेटर के रूप में कार्य करता है जो अनंत, चलने योग्य शहरी वातावरण बनाने में सक्षम है। यह उपयोगकर्ता के नए क्षेत्रों के करीब पहुंचने पर मैप डेटा को स्ट्रीम करने के लिए एक डायनामिक डिक्शनरी का उपयोग करता है, जिससे एक बार में पूरा लेआउट लोड किए बिना एक निरंतर दुनिया सुनिश्चित होती है। इंजन लेयर स्थिरता को निकटता नियम परिभाषाओं, सीमा बाधा प्रवर्तन और प्रोटोटाइप-संचालित नियम परिभाषाओं के माध्यम से प्रबंधित करता है। सफल निर्माण सुनिश्चित करने के लिए, यह एंट्रॉपी-आधारित मॉड्यूल चयन और पिछले प्लेसमेंट निर्णयों को पूर्ववत करके लेआउट विरोधाभासों को हल करने के लिए एक बैकट्रेकिंग एल्गोरिदम का उपयोग करता है। मैप जनरेशन प्रीव्यू के माध्यम से उत्पन्न क्षेत्रों को इनिशियलाइज़ और निरीक्षण करने के लिए एक एडिटर टूल शामिल है।
Procedural city generation.
Mesh deformer system.
Complete multi-touch solution for Unity: iOS, Android, Windows, TUIO.
Multi-platform touch and gesture library.
A bezier spline solution for Unity 3D with some utility functions (like travelling the spline with constant speed/time)
Bezier spline solution.
CharacterController2D
2D character controller.
A customizable 2D platformer motor that handles mechanics such as double jumps, wall jumps, and corner grabs. Includes a player controlled prefab that can be dropped into any scene for immediate support.
2D platformer motor.
Gestures and input handling made sane for Unity
Gesture and input handling library.
Easily bind input events to methods in Unity.
Input event binding utility.
Procedural cable and curve generator.