You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Bevy](https://bevyengine.org/) is a brand new, refreshingly simple data-driven
74
+
game engine built in Rust. It aims to be:
75
+
76
+
-**Capable**: Offer a complete 2D and 3D feature set
77
+
-**Simple**: Easy for newbies to pick up, but infinitely flexible for power users
78
+
-**Data Focused**: Data-oriented architecture using the Entity Component System
79
+
paradigm
80
+
-**Modular**: Use only what you need. Replace what you don't like
81
+
-**Fast**: App logic should run quickly, and when possible, in parallel
82
+
-**Productive**: Changes should compile quickly ... waiting isn't fun
83
+
84
+
These last few weeks have been big for the Bevy project:
85
+
86
+
- Bevy was announced and [open sourced on GitHub](https://github.com/bevyengine/bevy)
87
+
- Bevy's features were introduced in the [Introducing Bevy](https://bevyengine.org/news/introducing-bevy/)
88
+
blog post
89
+
- Had a staggering number of people join the community. This required some quick
90
+
planning to handle the new size, which they outlined in the [Scaling Bevy](https://bevyengine.org/news/scaling-bevy/)
91
+
blog post
92
+
- Added an official [awesome-bevy repo](https://github.com/bevyengine/awesome-bevy)
93
+
with a huge number of community plugins, games, apps, and learning materials
94
+
- Rapier, a new pure-rust physics engine released an [official Bevy plugin](https://www.dimforge.com/blog/2020/08/25/announcing-the-rapier-physics-engine/#reaching-out-to-other-communities-bevy-and-javascript)
95
+
- Thanks to the generosity of individuals and companies, they quickly met their
96
+
first two funding goals on @cart's [Github Sponsors page](https://github.com/sponsors/cart):
97
+
"sustainable development" and "@cart makes minimum wage working on Bevy".
98
+
- Bevy received a glowing review from the Amethyst Engine team and they agreed
99
+
to collaborate in certain areas. See the [Addressing the Elephant in the Room](https://community.amethyst.rs/t/bevy-engine-addressing-the-elephant-in-the-room)
100
+
thread on the Amethyst forum for more details.
101
+
102
+
Bevy users started sharing their work on the [Bevy Discord showcase channel](https://discord.com/channels/691052431525675048/692648638823923732)
103
+
104
+

105
+
106
+
In addition to the initial Bevy GitHub release, 114 pull requests were merged
107
+
this month. The changes can't all be listed in this post, but here are some highlights:
108
+
109
+
- A custom [async task system for Bevy](https://github.com/bevyengine/bevy/pull/384),
110
+
which significantly improves CPU usage and paves the way for future async work.
111
+
- Refactored data-driven ECS shader code to make it more maintainable, fix some bugs,
112
+
and ready to be optimized via the ECS change detection apis
113
+
- Support for "logical or" ECS queries as a compliment to the default "logical and"
114
+
- Numerous CI improvements
115
+
- Use shaderc to compile shaders for iOS builds
116
+
- GLTF loading improvements
117
+
118
+
Bevy also made good progress on its three focus areas:
0 commit comments