bevyengine / bevyengine/bevy

"Editor-Like" AssetSaver example

Open
#14,950 1 comment 2 reactions 0 assignees View on GitHub
A-Assets C-Examples C-Feature S-Ready-For-Implementation
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 22h
Merged PRs (30d)
161

Description

## What problem does this solve or what need does it fill?

Currently there are no examples of how to write an editor that saves assets. The only AssetSaver examples are for asset processing, not editing.

I'm not talking about the editor UI, but simply the mechanism for writing assets to disk. The code for saving assets is quite complex and could benefit from some examples.

## What solution would you like?

I propose a very simple editor that only saves one kind of asset. Perhaps a "palette" editor, which lets you save a list of colors, serialized into some format. Or even simpler, a saver that saves a counter (ah, the ubiquitous counter example lives on!) To keep the example small, we would want to avoid anything that requires a complex UI for the editor.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.