View on Asset Store (opens in new tab)
Package details
- Latest version
- 0.9.3
- Last updated
- First released
- Unity version
- 2021.3.27 or later
- Package size
- 986 KB
- Files
- 343
- Favorites
- 18
- Views in the past week
- 6
- Requires
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
OpenGameTools - Core
OGT is a compilation of several systems, scripts and extensions aiming to be a lightweight 'framework'.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 4
OpenGameTools - Core screenshot 1
About this asset
OGT is a compilation of several systems, scripts and extensions aiming to be a lightweight 'framework'. We, as a team, use this asset every day on production apps and games. The UI system alone has -collectively- being used for more than 800k users on those apps and games.
Check the Documentation for full details.
Features
Managed Runtime extensions
Smart and self managed Coroutines
More info in /Documentation/Runtime.md
UI Management
One line and ready to run UI that handle their canvases, how they interact with other windows, ui items behaviours like popups, tabs, buttons, toggles, inputs.
UI Animations
Non coded procedural animations stored in ScriptableObjects, the UIAnimation system can be extended and customized in any way you may need, just change the parameters on each animation file as you see fit.
More info in /Documentation/UIAnimations.md
And more to come soon.
Also check out OGT addons on our publisher page.
---
This asset uses OpenGameTools under MIT License. See Third-Party Notice.txt file in package for details.
From the publisher's Asset Store listing.
Technical details
Tech things - TLDR
• The UI system focuses on easy to use and performance, self managed instantiation, canvases, sorting layers, etc.
• An ScriptableObject architecture and event system, the core of the asset. Based on Ryan Hipple's 2017 Unite talk and Richard Fine's 2016 Unite talk
• Event System compatible with ScriptableObjects and MonoBehaviours on runtime
• UI Management system.
• Hundreds of C# Extensions
• Many Scripts and Components to use and "extend" Unity.
Why would I want to use this?
We use this asset as a framework and as a base on every project, feel free to try it, its free.
Do you like this asset?
Consider supporting us on Github Sponsors - Patreon
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2021.3.27f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.