Easy Asset Search

Gamelogic Extensions

Gamelogic Extensions is a Unity package that supplements the Unity API with convenient features, math utilities, data structures, pattern classes, and extended editor support, boosting productivity and streamlining workflow.
Gamelogic Extensions Asset Image Gamelogic Extensions is a Unity package that supplements the Unity API with convenient features, math utilities, data structures, pattern classes, and extended editor support, boosting productivity and streamlining workflow.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
FREE
Category:
ToolsUtilities
Developer:
Gamelogic
Price:
FREE
Rating:
(58 reviews)
Favorites:
696
Supported Unity Versions:
2019.4.14 or higher
Current Version:
4.4.2
Download Size:
335.00 KB
Last Update:
Nov 28, 2024
Description:
Gamelogic Extensions offers a wide range of features and utilities to enhance Unity development. The package includes pattern classes such as Singleton, Pools, StateMachine, PushdownAutomaton, Clock, ImplementationFactory, ValueSnapshot, ObservedValue, Optional, and StateTracker. These classes provide global access to certain MonoBehaviours, object reuse, state management, and more.

Data structures and algorithms are also available, including collection extensions, ring buffers, generators, response curves, PID controllers, differentiators, integrators, and combinatorial algorithms. These can be used for tasks such as generating combinations, permutations, and partitions of a set, as well as procedural generation algorithms.

The package also includes extensions for Unity's PlayerPrefs, MonoBehaviour, GameObject, Transform, Vector, Color, Math, and Debug classes. These extensions provide convenience methods for tasks such as instantiating objects, invoking methods, tweening, getting required components, and more.

In addition, Gamelogic Extensions offers editor extensions, including useful decorators and property drawers, field types, inspector buttons, and a GLEditor class. These can be used to create custom editors and improve the development experience.

Finally, the package includes utilities such as a ScreenshotTaker for capturing screenshots in both the game and the editor.

Gamelogic Extensions is designed to boost productivity and streamline workflow, making it an essential tool for Unity developers.
Technical Details:
The package is built using C# and is compatible with Unity 2018.4 or later. It is available for Windows, macOS, and Linux platforms. The package is regularly updated with new features and bug fixes, and support is available through the Gamelogic Extensions website.
Continue »

Similar Packages