bevyengine/bevy
View on GitHub ↗ ★ 49,459 Rust
A refreshingly simple data-driven game engine built in Rust
82 mentions on Hacker News by 55 people: 8 stories, 74 comments · first 2020-08-11 · latest 2026-10-21
20082026
-
▲ 7
Bevy – A refreshingly simple data-driven game engine built in Ruststory by modinfo · 2026-06-26 · 0 comments
-
…projects with maintainers that are compensated for their efforts. Yes, I hope so too. 0: https://github.com/bevyengine/bevy/issues/19296#issuecomment...
comment by slopinthebag · 2026-04-12 · in The End of Eleventy -
▲ 173
Build Android apps using Rust and Icedstory by rekireki · 2025-12-22 · 85 comments
-
…And while my own experience is over a decade old, here's someone hitting those limits this year: https://github.com/bevyengine/bevy/pull/17377 (Context for my own encounter: gamedev, with massively parallel asset streaming and multiple…
comment by MaulingMonkey · 2025-11-14 · in Heartbeats in Distributed Systems -
…as a standalone crate (library), without any special private APIs or permissions or anything https://github.com/bevyengine/bevy/tree/main/crates/bevy_sol... . The crate itself is further split between the realtime lighting plugin, base…
comment by jms55 · 2025-10-01 · in Bevy 0.17: ECS-driven game engine built in Rust -
The AT vs AP issue is full of nuance. Our community has gone back and forth on this: https://github.com/bevyengine/bevy/discussions/18302
comment by _cart · 2025-09-26 · in Open Social -
▲ 2
Support hotpatching systemsstory by lazypenguin · 2025-06-27 · 1 comment
-
…time ago, and tracking this issue which has some further links if you wanna go down a rabbit-hole: https://github.com/bevyengine/bevy/issues/4078
comment by diggan · 2025-03-20 · in Retro Boy: simple Game Boy emulator written in Rust, can be played on the web -
▲ 4
The "No Clear Winner" Era of Federated Microbloggingstory by Philpax · 2025-03-14 · 0 comments
-
bevy_math also uses glam, re-exported in the prelude: https://github.com/bevyengine/bevy/blob/cc69fdd0c63ea79fda4f...
comment by dakom · 2025-03-07 · in Show HN: Rust Vector and Quaternion Lib -
…one of the most well-known game engines (though still very much at a highly experimental stage!) https://github.com/bevyengine/bevy/blob/latest/examples/game... - this might help you realize the level of effort that's typically involved.
comment by zozbot234 · 2025-02-10 · in The state of Rust trying to catch up with Ada [video] -
…but there is an example you can run to get a basic idea of the feature. You can download Bevy https://github.com/bevyengine/bevy , and run `cargo run --release --examples meshlet --features meshlet`. After it compiles you'll get prompted…
comment by jms55 · 2025-02-07 · in Three-nanite: Unreal Nanite in Three.js -
…perks, I judge that it would be a time suck for this reason. Browsing some random rust game code: [ https://github.com/bevyengine/bevy/blob/8c7f1b34d3fa52c007b2... ] pub fn play<'p>( &mut self, player: &'p mut AnimationPlayer,…
comment by hoelle · 2025-02-05 · in Zig; what I think after months of using it -
…claude + uploading all the files as context. I even went so far as to grab relevant examples from https://github.com/bevyengine/bevy/tree/latest/examples#exam... , adding relevant ones as I saw fit. It took a long time to get anything that…
comment by jvanderbot · 2025-01-28 · in Promising results from DeepSeek R1 for code -
…Screen-Space-Ambient-Occlusion (SSAO) implementation and noticed they are using blue noise as well: https://github.com/bevyengine/bevy/blob/56d559102858d4ce8a5b... That link takes you to this shadertoy: https://www.shadertoy.com/view/3tB3z3
comment by bschwindHN · 2024-12-02 · in The Color of Noise (2014) -
…struggling with this a lot. I hear you that it's an issue. The Bevy issue you want to follow is https://github.com/bevyengine/bevy/issues/10871 . [1]: https://therealmjp.github.io/posts/shader-permutations-part1 +…
comment by jms55 · 2024-12-01 · in Bevy 0.15 released -
…in a way that takes advantage of that. If you look at our example code, it _looks_ high level: https://github.com/bevyengine/bevy/blob/main/examples/3d/3d_... I value what I like to call "progressive disclosure of complexity". I want…
comment by _cart · 2024-11-30 · in Bevy 0.15 released -
…blow past texture limits. For an idea of bevy's default view and PBR material bindings, see: * https://github.com/bevyengine/bevy/blob/main/crates/bevy_pbr... * https://github.com/bevyengine/bevy/blob/main/crates/bevy_pbr...
comment by jms55 · 2024-11-22 · in What's Next for WebGPU -
…parts of the process, culminating in some improvements to Bevy's code based on their experience ( https://github.com/bevyengine/bevy/pull/15023 ). Always happy to see more people working on this, Nanite has a ton of cool ideas.
comment by jms55 · 2024-09-05 · in UE5 Nanite in WebGPU -
Not at this time, no. You can read more here: https://github.com/bevyengine/bevy/issues/11969
comment by SeanAnderson · 2024-06-06 · in Rust Is for the Engine, Not the Game -
…note = "The current dynamic plugin system is unsound and will be removed in 0.15." )] ``` Source: https://github.com/bevyengine/bevy/blob/main/crates/bevy_dyn...
comment by OtomotO · 2024-06-06 · in Rust Is for the Engine, Not the Game -
At least one mention of it here https://github.com/bevyengine/bevy/issues/12590 > Use one set of large mesh buffers per vertex attribute layout > Problem: Index/vertex buffers have to be re-bound when the mesh changes. This adds overhead…
comment by CaptainOfCoit · 2024-05-02 · in Fast, simple, hard real time allocator for Rust -
…assets to the GPU, unless you load your assets in a very specific, otherwise suboptimal sequence): https://github.com/bevyengine/bevy/issues/12057#issuecomment... (I work on high end rendering features for the Bevy game engine…
comment by jms55 · 2024-04-03 · in 3D + 2D: Testing out my cross-platform WASM graphics engine -
Bevyengine is open source and very findable by most search engines. Here is a direct link: https://github.com/bevyengine/bevy
comment by doctor_phil · 2024-03-18 · in Cranelift code generation comes to Rust -
…reasons why this is done, I strongly suggest reading cart's reasons for making Bevy to begin with: https://github.com/bevyengine/bevy/discussions/8107#discussi... . More specifically the "Turtles all the way down" bullet point.
comment by james7132 · 2024-03-12 · in The Bevy Foundation -
…in the last 2-3 GPU generations. I'm having a lot of fun though, and making good progress! [1]: https://github.com/bevyengine/bevy/pull/10000 [2]: https://drive.google.com/file/d/1L6v1_7HY2X-LV3Ofb6oyTIxgEaP... [3]:…
comment by jms55 · 2024-02-18 · in Bevy 0.13: ECS-driven game engine built in Rust -
…Audio) are in place. Partial or full engine stability (see my "partial stabilization discussion: https://github.com/bevyengine/bevy/discussions/9789 ). More than a few fully released quality games. More than a few fully released quality…
comment by _cart · 2024-02-17 · in Bevy 0.13: ECS-driven game engine built in Rust -
…a "complete" official example of those things, although the "game menu" example has some of that: https://github.com/bevyengine/bevy/blob/main/examples/games/... I recommend checking out Bevy Jam games (which are pretty much always open…
comment by _cart · 2024-02-17 · in Bevy 0.13: ECS-driven game engine built in Rust -
Here are the plans for the editor prototypes: https://github.com/bevyengine/bevy_editor_prototypes/discuss... As far as Lumen goes, there are a few experimental early-stage projects that add real-time global illumination to Bevy, such as…
comment by pcwalton · 2024-02-17 · in Bevy 0.13: ECS-driven game engine built in Rust -
…major lacking parts of bevy right now, but it's in the planning stage. You can follow the issue at https://github.com/bevyengine/bevy/issues/85 if you are interested.
comment by shzhdbi09gv8ioi · 2024-02-11 · in Show HN: Tweening web visualisation, in Rust – (WASM) -
…off my wasm binaries :-) Some notes I found just now seems to be in line with my results, though: https://github.com/bevyengine/bevy/issues/3978#issuecomment-...
comment by shzhdbi09gv8ioi · 2024-02-05 · in WebAssembly Playground -
…more fleshed out sooner rather than later. Bevy 0.13 should have lots more in this area though ( https://github.com/bevyengine/bevy/discussions/9538 )
comment by SeanAnderson · 2024-01-16 · in Immediate Mode GUI Programming -
…approach. I'm building for WASM and Bevy's parallelism isn't supported in that context (yet? https://github.com/bevyengine/bevy/issues/4078 ), so the performance wins are just so-so. Sharing a thread with UI rendering suuucks. The biggest…
comment by SeanAnderson · 2023-12-31 · in ECS, Finally -
…is a hard sell. It's not a great situation compared to how easy it is on NVIDIA's stack. [1]: https://github.com/bevyengine/bevy/blob/main/examples/shader...
comment by pcwalton · 2023-12-14 · in Intel CEO: 'The entire industry is motivated to eliminate the CUDA market' -
…of the same things (meshlets, visbuffer, material depth, two pass occlusion culling) open for Bevy https://github.com/bevyengine/bevy/pull/10164 that I've been working on, which uses WebGPU. WebGPU is actually a pretty good API imo. It's…
comment by jms55 · 2023-11-12 · in Capturing the WebGPU Ecosystem -
https://github.com/bevyengine/bevy/issues/7616 might interest you. Bevy plans to migrate to cosmic-text (mentioned in the article) because of their current implementation's (ab_glyph maybe?) issues.
comment by S04dKHzrKT · 2023-09-24 · in My Pure Rust Wishlist -
▲ 4
Bevy: A refreshingly simple data-driven game engine built in Ruststory by gorenb · 2023-09-19 · 0 comments
-
…https://bevyengine.org/learn/book/getting-started/ecs/ License is Apache 2.0 OR MIT: Apache 2.0: https://github.com/bevyengine/bevy/blob/main/LICENSE-APACHE MIT: https://github.com/bevyengine/bevy/blob/main/LICENSE-MIT
comment by bionhoward · 2023-09-15 · in Unity’s new pricing: A wake-up call on the importance of open source -
…like you can copy what I did: https://github.com/tbillington/bevy_toon_shader , which I copied from https://github.com/bevyengine/bevy/ (just that my repo has was less stuff, so might be easier to copy from).
comment by tbillington · 2023-07-26 · in Octox: Unix-like OS in Rust inspired by xv6-riscv -
…being discussed within the community and they're capturing the same concern you're bringing up: https://github.com/bevyengine/bevy/pull/6581
comment by chem83 · 2023-05-19 · in Bevy and WebGPU -
…The raw size is down to 13mb and the actual download size (with compression) is now 3.9mb. https://github.com/bevyengine/bevy/pull/8636
comment by _cart · 2023-05-19 · in Bevy and WebGPU -
…large, with as far as i can tell most changes consisting of initialisation code being moved around. https://github.com/bevyengine/bevy/pull/8336/files
comment by laund · 2023-05-19 · in Bevy and WebGPU -
When do think bevy will support entity-entity relationships ? https://github.com/bevyengine/bevy/issues/3742 . Flecs ECS already supports this: https://github.com/SanderMertens/flecs/blob/master/docs/Rela...
comment by lenkite · 2023-05-19 · in Bevy and WebGPU -
…using it, it's well suited for "desktop applications", the shorthand to use it is `desktop_app()` https://github.com/bevyengine/bevy/blob/1c5c94715cb17cda5ae2... . https://github.com/bevyengine/bevy/
comment by tbillington · 2023-04-04 · in Flecs – A fast entity component system for C and C++ -
…approach development in C++, you come to realise that Rust is the language we wanted all along. [1] https://github.com/bevyengine/bevy/tree/main/crates
comment by hotpathdev · 2023-04-01 · in Show HN: StratusGFX, my open-source real-time 3D rendering engine