LatteLib is a curated collection of Unity libraries, tools, and scripts designed to streamline development and solve common challenges. The goal of this project is to serve as both a personal archive of essential resources and a helpful toolkit for other developers in the community.
- Scripts
- Must-Have Tools & Libraries
- Platform-Specific Tools & Libraries
- Dialogue & Narrative
- Resources
RectTransformExtensions.cs
is a script that detects if two RectTransforms are overlapping on each other.
ScrollRectExtensions.cs
is a script that makes control of nested prefabs much more stable, routing and distinguishing vertical & horizontal movements between child and the parent scroll rect.
-
Zenject: A lightweight dependency injection framework for Unity.
-
UniTask: A library for replacing Unity's default async/await system with a more efficient one.
-
DoTween: A fast and efficient animation engine for Unity.
-
Unity UI Extensions: A collection of extension scripts / effects and controls to enhance your Unity UI experience.
-
Basic Save System: A straightforward save and load system by Dapper Dino, utilizing BinaryFormatter and can be easily extended and customized.
- SteamWorks.NET: A C# wrapper for Valve's Steamworks API.
- YarnSpinner: A dialogue tool for Unity that features calling functions from the dialogue and easy translation integration.
- UNITY SOLID: "Level up your code with design patterns and SOLID" project and e-book by Unity.
This project is licensed under the MIT License. See the LICENSE file for details.