rfcs icon indicating copy to clipboard operation
rfcs copied to clipboard

Suggest changes to Bevy and view accepted designs

Results 53 rfcs issues
Sort by recently updated
recently updated
newest added

**[RENDERED](https://github.com/tower120/rfcs/blob/event_queue_rc/rfcs/reader_counted_event_queue.md)** This is rather true RFC (request for comments), than specification, at least for now. It is somewhat close to https://github.com/bevyengine/rfcs/pull/17 ... but "implementation" is different.

[RENDERED](https://github.com/ValorZard/rfcs/blob/fixed_point/rfcs/fixed_point.md) in response to [this](https://github.com/bevyengine/bevy/issues/1680)

[Rendered](https://github.com/colepoirier/rfcs/blob/diverse-defaults/rfcs/48-diverse-defaults.md) There are many different categories of bevy applications. Each use case has a sufficiently different commonsense default configuration to warrant different use case specific default plugins. This RFC is...

[RENDERED](https://github.com/maniwani/rfcs/blob/main/networked_replication.md) Proposes an implementation of engine features for developing networked games. Main focus is replication with key interest in providing it transparently (i.e. minimal, if any, networking boilerplate).

[Rendered](https://github.com/NathanSWard/rfcs/blob/nward/subworld-rfc/rfcs/Subworlds.md) This is based on the discord discussion starting [here](https://discord.com/channels/691052431525675048/749335865876021248/834310334264115210). This is a proposal for a `Subworlds` concept: disjoint sets of entities & their components.

[Rendered](https://github.com/Frizi/rfcs/blob/world_cell_queries/rfcs/42-world-cell-queries.md) [Implementation PR](https://github.com/bevyengine/bevy/pull/3092) Add query and command API on `WorldCell` instances with shared access.

[RENDERED](https://github.com/GarettCooper/rfcs/blob/dynamic_query/rfcs/37-dynamic_query.md) Expands the query interface of `World` to support queries with parameters which are determined at runtime, not compile time, to enable future scripting and hot reloading. I wrote this...

This is an alternative to the scheduling api from https://github.com/bevyengine/rfcs/pull/34 that covers more types of side effects. [Rendered](https://github.com/hymm/rfcs/blob/side-effect-lifecycle-scheduling/rfcs/36-side-effect-lifecycle-scheduling.md)

[**RENDERED**](https://github.com/alice-i-cecile/rfcs/blob/apps-own-scheduling/rfcs/33-apps_own_scheduling.md) Many thanks to @Ratysz, @TheRawMeatball and @cart for helping shape my thoughts on this topic. # Summary All scheduling information is attached directly to systems, and ultimately owned and...

Existing PR: [#2736](https://github.com/bevyengine/bevy/pull/2736) Original issue: [#1978](https://github.com/bevyengine/bevy/issues/1978)