News for hackers. Stuff that matters.
Re:Bevy 0.2 by macawfish on Saturday September 19, 2020 @09:54PM (#24531453)
Will this allow for async systems?
Re:Bevy 0.2 by wwright on Sunday September 20, 2020 @12:31AM (#24531905)
Don’t systems normally want fairly tight bounds on when they execute and how long? (Genuine question)
Re:Bevy 0.2 by _cart on Sunday September 20, 2020 @01:42AM (#24532121)
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).
Re:Bevy 0.2 by wwright on Sunday September 20, 2020 @09:03AM (#24533771)
What kind of use case would want to suspend within a frame?
Re:Bevy 0.2 by macawfish on Sunday September 20, 2020 @10:15AM (#24534177)
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)