ITADN

Allow content to be submitted to the assets section directly from the website

#2454OpenRomainMazB 创建于 2026-05-13
R
RomainMazBcommented
### Observation Currently, adding content to the assets section requires opening a GitHub pull request. This makes sense for developers who maintain libraries, plugins, or technical assets. These contributors are usually familiar with GitHub and open-source workflows. However, this process may be too much friction for game developers who simply want to submit a game made with Bevy. Many game developers are not necessarily open-source contributors. They may not be comfortable creating a pull request just to add their game to the website. Because of this, I suspect many games made with Bevy are missing from the website, not because they are not worth showing, but because the submission process is too technical or inconvenient. #### Related discussions Bevy Asset Store - showcases! #1277 ### Suggestion It could be useful to allow some types of content — especially games made with Bevy — to be submitted directly from the website. For example, a submission form could allow users to provide: - project name; - short description; - screenshots; - video or GIF; - itch.io / Steam / website link; - source code link, if available; - Bevy version, if relevant; - tags such as 2D, 3D, puzzle, roguelike, multiplayer, etc. Submissions could still require moderation before publication. ### Example from another engine [Godot has an asset library](https://godotengine.org/asset-library/asset) that can be browsed and interacted with directly from the website. The goal would not necessarily be to reproduce the exact same system, but the idea of lowering the contribution barrier is interesting. ### Expected impact Making submissions easier could lead to more games being showcased on the Bevy website. This would help newcomers better understand what can already be built with Bevy and could create a stronger “wow” effect when discovering the engine. A richer showcase of real projects could also increase confidence in the ecosystem. ### Possible implementation direction One possible approach would be to create a small API using a web framework, with a JavaScript frontend to interact with it.
0 条评论