Live data from Hacker News

Bevy 0.2

bevyengine.org

41–44 of 44 posts

Re: Bevy 0.2

#41
post #37
post #26

Earlier quoted context omitted.

We are considering async systems, but in general I do think that allowing them to suspend execution across frames would be undesirable (at least as a default).

What kind of use case would want to suspend within a frame?

Well, I know I just want to be able to poll futures from a system.

There's a rust FRP library called futures-signals that would be really useful for taking input from a controller and transforming it into high level, meaningful streams. I'd like to react to those streams. I don't think they'd take multiple frames to poll, but even if they did I wouldn't mind too much.

(I'm new to both rust and ECS so if you have a suggestion for how to approach this problem differently, I'd love to hear it)

Re: Bevy 0.2

#42

Earlier quoted context omitted.

They seem to share the same goals and philosophy, and it looks like the authors have complementary skills: mrDimas' technical achievements are super impressive (rg3d already has a scene editor, its own UI kit and a working example game!!), while _cart's ability to create hype and foster a large community in no time is just stunning. I'd love to see those two join efforts somehow.

Idk if community skills really matter.

It's harder to get users without, and sponsorship/funding is probably out reach.

There are a lot of technically good projects which fail because of lack of marketing, and a lot of well-marketed project that are too shallow to succeed. Having both is an incredible asset.

That's why I would be extremely excited if they teamed up.

Re: Bevy 0.2

#43

Earlier quoted context omitted.

Idk if community skills really matter.

It's harder to get users without, and sponsorship/funding is probably out reach. There are a lot of technically good projects which fail because of lack of marketing, and a lot of well-marketed project that are too shallow to succeed. Having both is an incredible asset. That's why I would be extremely excited if they teamed up.

Which good projects failed due to lack of marketing?

Re: Bevy 0.2

#44

Earlier quoted context omitted.

Last this project was posted I joined the Discord and it seems to be a friendly space and a LOT of people joined and shared ideas. I think given a year or two this project (rightfully so!) will ressemble Godot (its an inspiration for Bevy). I am curious if they will adopt a scripting language similar to how Godot has GDScript. I think Godot was in the right in implementing their own language that fits their engine be…

Cart explicitly rules out using scripting language and said writing games in the same language as the engine was one of the motivation for him to start a new engine. > Turtles All The Way Down: Ideally the engine is written in the same language that games are. Being able to run an IDE "go to definition" command on a symbol in your game and hop directly into the engine source is an extremely powerful concept. You also…

I could see a Rust-like scripting language being adopted at some point, all it takes is someone building a proof of concept and before you know it, it winds up in the codebase because it's so polished. Which is another thing I love about Bevy, people are allowed to write their own projects and if they're good the Bevy team will take them into consideration (or that's the vibe I got being on the Discord) which is what makes Open Source so great. It's too early for them and them maintaining Rust is certainly a total strength at the very least.
Post reply on HN