Flexible Data Management for Unity

This package helps you manage a flexible and user-customized data structure database. It provides a rich set of APIs to read and write various data types, including support for reading and writing from/to files. You can also extend the basic APIs to accommodate custom data types. The tool allows for managing multiple databases simultaneously and supports different database combinations to meet your needs. The source code is included.

The database consists of two main parts: sections and key-value pairs. Sections are collections of key-value pairs, where each key-value pair records a value with a unique key in each section. The comment for each key-value pair starts with a semicolon (;). The core APIs for extending the tool are:

public string GetString(string section, string name, string defaultValue = "")

public void SetString(string section, string name, string value, string comment = "")

These APIs can be easily extended to support custom data types.

Flexible Data Management for Unity - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Effortless Data Management for Unity

Effortless Data Management for Unity Thumbnail

Effortless Data Management for Unity

Effortless Data Management for Unity Thumbnail

Easy CSV Data Management for Unity

Easy CSV Data Management for Unity Thumbnail

Sephiroth Save: Efficient Data Management for Unity

Sephiroth Save: Efficient Data Management for Unity Thumbnail

Globally Observable Data Structures (GODS) for Unity

Globally Observable Data Structures (GODS) for Unity Thumbnail

Effortless Component Management for Unity

Effortless Component Management for Unity Thumbnail