mirror of
https://github.com/bevyengine/bevy
synced 2024-11-22 12:43:34 +00:00
37 lines
No EOL
1.1 KiB
Markdown
37 lines
No EOL
1.1 KiB
Markdown
# Bevy Roadmap
|
|
|
|
Here is the current list of planned features. All items are sorted in approximate priority order, but actual implementation order will vary based on individual interest and/or funding.
|
|
|
|
* UI Framework
|
|
* Text
|
|
* Styling
|
|
* Rendering
|
|
* Textures
|
|
* Physically based rendering
|
|
* Skeletal animation
|
|
* Macro to produce vertex buffer attributes (and maybe descriptors) from structs
|
|
* Add runtime type safety to uniform bindings (and maybe compile time)
|
|
* Error Handling
|
|
* Custom error type?
|
|
* Remove as many panics / unwraps as possible
|
|
* Input
|
|
* Keyboard and mouse events
|
|
* Gamepad events
|
|
* Assets
|
|
* Load GLTF files
|
|
* Scene
|
|
* Define scene format
|
|
* Load scenes from files (likely RON)
|
|
* Plugins
|
|
* Live plugin reloading
|
|
* Editor
|
|
* Editor <-> game communication protocol
|
|
* Build UI using bevy UI framework
|
|
* Consider supporting embedding parts of the editor directly into games
|
|
* Physics
|
|
* High level physics data types
|
|
* Integrate with nphysics
|
|
* Platform Support
|
|
* Android
|
|
* iOS
|
|
* Web |