What’s New
Getting Started

Asset Database

Last Updated: November 1, 20240.7 min read

Overview

Asset databases (.nassetdb) contains json data mapping asset GUIDs (unique identifiers), used to provide quick lookup of the latest known file paths (relative to the asset database config’s folder) and commonly queried information such as the identifier of their thumbnails. This database can be generated from the project, engine and plug-in configuration file shell menus.

The generation step works by traversing the project, plugin or engine’s asset directories, and stores the GUID and relative path to the asset in the database.

Note that full paths are never referenced in code, we always utilize the GUIDs of assets in order to maintain the ability to move any file at any point in time.

Copy to Clipboard

Future Plans

In the future, the asset manager could track file access times of assets, and use this to create an ideal archive memory layout for compresssed (or uncompressed archive) storage.

Feedback

Please be sure to submit issues or feature requests through the embedded feedback form. In the event it is a major issue please contact us directly through Discord.

Table of Contents