Doloro GDK 22 .1.0 Beta
by Tauri Interactive
|
Doloro Data Management is a core framework that encapsulates most of data\resources related tasks for both editor and runtime stages.
Following section provides you with a brief overview of modules related to the Doloro Data Management.
For more details navigate by links related to each sub-section.
Minor library that provides you with frequently using simplified API for runtime assemblies’ management.
Explore API: Doloro.DataManagement.AssemblyUtils
Module that simplifies work with AssetBundles
.
AResourceLoadingBehavior
implementations.More about: Asset Bundles Tools
See also: Doloro.DataManagement.AssetBundlesTools.AResourceLoadingBehavior
Powerful system that allows you to create runtime properties over any GameObject
.
More about: Asset Properties System
Growing lib that implements data structures popular in gamedev tasks, but currently absent in relevant Unity's API and its supported .Net version.
More about: Collections
Powerful backstage data management system that encapsulates runtime work with game resources. Provides you with easy-to use solutions for managing your content whether it's editor or runtime.
More about: Dynamic Resource Tools
Module extensions The module has several extensions built above its core those supplies you with high-end features.
Task | Tool | Description | Simple reason |
---|---|---|---|
Post-release Patching | Patch Tool | Allows you to modify object during its loading via micro-patches instead of updating of entire AssetBundle affected by the patch. | It's unwise to pay for extra traffic to supply user with whole modified packages when you can fix an issue with patch package precisely built to fix the issue without pulling anything unnecessary. |
Post-release Merging | Merge Tool | Implements API and logic for merging of several compatible object to a single one. | Its very useful when you want to extend some base bundle resources with a new features (provided by mod-makers, as example) when the product has been distributed. |
Categorization | Tags Tool | Powerful system that allows to get access to big collections of resources by a programable queries at runtime. Encapsulates loading \ categorization \ search processes. Handles a lot of optimization processes to speed up data access. | Management of resources is always a fundamental task is very hard to implement in a way it should be implemented, sure if it's not of your expertise. Make it ineffective and you'll get annoying loading screens taking minutes of players time those still very fast in leading the players to the hate toward your game. |
The module focused on serialization features.
More about: Serialization Tools
Module that provides you a powerful 2-dimensional database focused on game-dev features comprehensive editor-site extension.
Features
More about: Tables