Skip to content

[Feature] Implement Real-time Asset Database for Editor #175

@eraflo

Description

@eraflo

This issue focuses on implementing the development-time asset pipeline to provide a seamless, iterative experience for developers within khora-editor.

This involves creating a service that monitors the asset directory for real-time changes (additions, modifications, deletions) using a file system watcher. Upon detecting a change, the asset will be automatically imported, and its metadata will be updated in a persistent, incrementally-updated asset database.

The VFS, when running in editor mode, will use this database as its source of truth instead of the packfiles. The goal is to be able to drop a new asset file into the project folder while the editor is running and have it become available for loading without a restart.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions