(From what I see, this would enable fast emulation on non-jailbroken iOS.)
(From what I see, this would enable fast emulation on non-jailbroken iOS.)
bevy.org/news/bevy-0-17
jms55.github.io/posts/2025-0...
Problem: Hanabi particles are too fast. I store direction and magnitude separately, but direction wasn't being normalized. Hmm. Bug in my normalization code? No, it looks right... 1/
Problem: Hanabi particles are too fast. I store direction and magnitude separately, but direction wasn't being normalized. Hmm. Bug in my normalization code? No, it looks right... 1/
This is a temporary fork that provides much better performance in real-life scenarios, making the difference between a shippable game and not in most cases.
This is a temporary fork that provides much better performance in real-life scenarios, making the difference between a shippable game and not in most cases.
Building a GPU-driven renderer is a ton of work, but the results *really* pay off.
Building a GPU-driven renderer is a ton of work, but the results *really* pay off.
In my tests, I can now have 500+ different particle *systems*, each with many particles, on screen at once and still hit 120 FPS.
In my tests, I can now have 500+ different particle *systems*, each with many particles, on screen at once and still hit 120 FPS.
www.charlotte.fyi/posts/bevys-...
www.charlotte.fyi/posts/bevys-...
* There is neither ternary operator nor expression if/else. Strike 1.
* The replacement, select(), evaluates eagerly. Strike 2.
* select() arguments are in the *opposite* order of the ternary. Yes, that means the else branch precedes the if branch. Strike 3, you're out.
* There is neither ternary operator nor expression if/else. Strike 1.
* The replacement, select(), evaluates eagerly. Strike 2.
* select() arguments are in the *opposite* order of the ternary. Yes, that means the else branch precedes the if branch. Strike 3, you're out.
Somehow, there's already 24 PRs in our backlog today: github.com/bevyengin...
Will we merge the PR, or request changes? Follow along!
Somehow, there's already 24 PRs in our backlog today: github.com/bevyengin...
Will we merge the PR, or request changes? Follow along!