Hacker GitHub

← All repos

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

Mentions per year 82 mentions · busiest year 2023 (22)
20082026
  1. We explicitly label easy first issues in our issue tracker: https://github.com/bevyengine/bevy/issues?q=is%3Aissue+is%3A... . These should get you up to speed with the contribution process and, at the very minimum, get your feet wet with…
  2. FWIW there is a ~8 month old PR that purported to add WebGPU support. https://github.com/bevyengine/bevy/pull/5027
  3. We've already gotten it working! https://github.com/bevyengine/bevy/pull/5027 The only reason we haven't merged it yet is we need to sort out a high level "app api" thing: WebGPU requires async init (as in the Rust async feature). The PR…
  4. …did for 0.8 it should allow WebGPU to work (and I plan on doing this in the next couple days). [1] https://github.com/bevyengine/bevy/discussions/3239 [2] https://github.com/Andrewp2/andrew-bevy/tree/webgpu-2 warning extremely bad code
    comment by AndrewPGameDev · 2023-03-06 · in Bevy 0.10: data oriented game engine built in Rust
  5. You can see Bevy's release history here: https://github.com/bevyengine/bevy/releases where you can see that there have historically been releases with breaking roughly every 2 months (although the last one was back in Nov 2022)
  6. …here by its creator: https://news.ycombinator.com/item?id=24984942 - Here by a team member: https://github.com/bevyengine/bevy/issues/2352 - And here, under "Turtles all the way down", in a roundabout way:…
    comment by suprfnk · 2023-01-10 · in Fyrox Game Engine 0.29
  7. …agents' behaviour rules. I also noticed the Bevy team might be interested in the simulation field ( https://github.com/bevyengine/bevy/discussions/1678 ), I am sure more projects of this kind would be hugely appreciated!
  8. …cusbuffett/bevy_snake/blob/0.7/src/mai... [1] - https://mbuffett.com/posts/bevy-snake-tutorial/ [2] - https://github.com/bevyengine/bevy/discussions/1137
    comment by lelandbatey · 2022-04-30 · in Experience Report: 6 months of Go
  9. …crates. [2]: https://github.com/rust-lang/api-guidelines/pull/251 [3]: https://discord.gg/bevy [4]: https://github.com/bevyengine/bevy/pull/4413
  10. …a very strange and spotty resume due to health issues, so it's been frankly life-changing. [0]: https://github.com/bevyengine/bevy
    comment by alice-i-cecile · 2022-01-10 · in The burden of an Open Source maintainer
  11. …even work with FixedTimeStamp (because they will compete on RunCriteria); I think it's this one: https://github.com/bevyengine/bevy/issues/2233 . I've tried implementing multiple states in a game, and it just didn't work. And I don't even…
    comment by pizza234 · 2022-01-09 · in Bevy game engine 0.6
  12. The input examples and the GLTF loading example are good places to start. https://github.com/bevyengine/bevy/tree/main/examples/input https://github.com/bevyengine/bevy/blob/main/examples/3d/loa...
    comment by _cart · 2022-01-08 · in Bevy game engine 0.6
  13. …FP constructs and longer types (`.into()`/`.as_mut_ref()`/`.map()`/`Result<Option<T>, E>`). [1]: https://github.com/bevyengine/bevy/blob/main/crates/bevy_ren...
    comment by estebank · 2021-12-08 · in Rust support in the Linux kernel
  14. …or how much beginners needlessly struggle because they couldn't effectively find information. [0] https://github.com/bevyengine/bevy
  15. …mine is implemented as a plugin to the Bevy game engine, written in Rust. Bevy can be found here https://github.com/bevyengine/bevy . The plugin is https://github.com/ForesightMiningSoftwareCorporation/bevy_p... .
    comment by mtsr · 2021-05-24 · in Instanced Line Rendering Using WebGL
  16. …turnaround times for the app code [2]. [1] https://doc.rust-lang.org/reference/linkage.html [2] https://github.com/bevyengine/bevy/issues/791
  17. …instantly[0], and instead need to wait for the next "hard sync point" at the end of the stage. 0: https://github.com/bevyengine/bevy/issues/1613
    comment by alice-i-cecile · 2021-04-06 · in Bevy 0.5: data oriented game engine built in Rust
  18. …pull request is effectively a stand-alone blog post describing things like the Archetype Graph: https://github.com/bevyengine/bevy/pull/1525
  19. …for the ECS v2 PR [1]. That's more text than half of open source libraries have documentation. [1] https://github.com/bevyengine/bevy/pull/1525
  20. There are some in the blog post, with more details in the corresponding PR: https://github.com/bevyengine/bevy/pull/1525 Ctrl+F for "Benchmarks" to find the right section :) Eventually it would be nice to update the cross-engine…
    comment by alice-i-cecile · 2021-04-06 · in Bevy 0.5: data oriented game engine built in Rust
  21. …(Non-Java Minecraft uses this) Java: https://github.com/libgdx/ashley Rust: https://github.com/bevyengine/bevy (it's still work in progress, not battle-tested and a moving target)
    comment by johnnycerberus · 2021-02-27 · in Why isn't Godot an ECS-based game engine?
  22. …the web with WASM (related [1])? Are there other non-JavaScript game engines you’d recommend? [1] https://github.com/bevyengine/bevy/issues/88
    comment by kierangill · 2021-02-14 · in Bevy: A game engine built in Rust
  23. PBR is on the todo list. https://github.com/bevyengine/bevy/issues/179
    comment by w4rh4wk5 · 2021-02-14 · in Bevy: A game engine built in Rust
  24. ▲ 173
    Bevy: A game engine built in Rust
    story by yagizdegirmenci · 2021-02-14 · 117 comments
  25. …example ( https://github.com/Unity-Technologies/EntityComponentSystemS... ) to a Bevy example ( https://github.com/bevyengine/bevy/blob/master/examples/2d/s... ), I think its clear which one is easier to read/write (especially when you…
  26. …and what are the general long term plans in that area beyond the current experimentation? [1] https://github.com/bevyengine/bevy/issues/83
    comment by ForLoveOfCats · 2020-12-19 · in Bevy 0.4: data oriented game engine built in Rust
  27. the system() method is part of the IntoSystem trait that converts the function into a System object: https://github.com/bevyengine/bevy/blob/master/crates/bevy_e... There are macros below that implement that for Func types.
  28. …Shipyard -- https://github.com/leudz/shipyard Specs -- https://github.com/amethyst/specs Bevy -- https://github.com/bevyengine/bevy -- not strictly comparable as it's an entire game engine, but it's built around an (imo) more ergonomic…
  29. Not yet, but it's one of our current focus areas: https://github.com/bevyengine/bevy/issues/254
    comment by _cart · 2020-11-03 · in Bevy 0.3: game engine built in Rust
  30. ▲ 2
    A refreshingly simple data-driven game engine built in Rust
    story by ducaale · 2020-10-20 · 0 comments
  31. ▲ 2
    A “refreshingly simple” data-driven game engine built in Rust
    story by jerodsanto · 2020-08-12 · 0 comments
  32. Github link https://github.com/bevyengine/bevy dang, do you want to swap the link to github?