Advertisement · 728 × 90

Posts by Carter Anderson

Preview
Next Generation Scenes: Core scene system, `bsn!` macro, Templates by cart · Pull Request #23413 · bevyengine/bevy After much iteration, designing and collaborating, it is finally time to land a baseline featureset of Bevy's Next Generation Scene system, often known by its new scene format name ... BSN (Bev...

At long last, my Next Generation Scenes PR is out for review! This will be a huge step forward for the flexibility and usability of Bevy scenes. Stoked to finally get this in the hands of the people!

github.com/bevyengine/b...

3 weeks ago 87 18 3 1
Preview
Bevy Jam #7 A game jam from 2026-02-07 to 2026-03-01 hosted by bevy. Welcome to the seventh official Bevy Jam! In this 9 day event, your goal is to make a game using Bevy , the free and open-source game engine bu...

Bevy Jam #7 starts in 2 days! It isn't too late to sign up!

itch.io/jam/bevy-jam-7

2 months ago 31 7 0 0
Preview
Bevy 0.18 Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

Bevy 0.18 is out now!

It features Atmosphere Occlusion and PBR Shading, Generalized Atmospheric Scattering Media, Solari features, PBR Fixes, Font Variations, Automatic Directional Navigation, Fullscreen Materials, Cargo Feature Collections, Camera Controllers, and more!

bevy.org/news/bevy-0-...

2 months ago 181 72 2 3

It is high time we started tracking these things as a matter of course in a standardized way. This has already caught a ton of regressions.

3 months ago 18 0 0 0

I've read doc.rust-lang.org/nomicon/phan... and rust-lang.github.io/rfcs/0738-va...

Some of the rationale behind not defaulting feels wild to me, given how clunky and common it is in practice. "Phantom type parameters occur relatively rarely anyhow" does not ring true to me.

4 months ago 8 0 0 0

In a language where you can define some Foo trait for behaviors that don't take "self" as a parameter (ex: Foo::do_thing()), it feels pretty wild to me that being generic on that behavior requires anything more than specifying that you want MyType<T: Foo>.

4 months ago 4 0 1 0

Can someone explain to me why the PhantomData<fn() -> T> behavior cannot be the default implied behavior for unused types in Rust? (aka: pretend T is not stored on the type ... because it isn't).

PhantomData comes up constantly for me in safe code and it feels SO clunky to me.

4 months ago 14 3 2 0
Advertisement
Preview
Community Reflection on Bevy's Fifth Year Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

It has been a month since Bevy's fifth birthday. We asked the community to reflect on the past year and outline their hopes and dreams for the next year.

You can read the community's reflections on Bevy's fifth year here:
bevy.org/news/communi...

6 months ago 39 6 0 1

They can advocate to other maintainers to cut one of us
They can stop funding the Bevy Foundation
They can move contributions / development activity elsewhere

7 months ago 6 0 0 0

One key distinction is that the Bevy Foundation is controlled 100% by the maintainers (by nature of being them). The board can depose me or you at any time. Which is good.

The community at large has less direct levers to pull:

7 months ago 8 1 1 0

Yeah I'd say we're pretty pirate-ey. Community-driven, consensus focused development. Equal (and modest) pay of Bevy Foundation employees. The less fun "keep things running/moving" work falls on Foundation employees if nobody else does it.

The Foundation board is every maintainer and nobody else.

7 months ago 7 1 1 0
Fantasy Fencer - Dev Journal 1
Fantasy Fencer - Dev Journal 1 YouTube video by PostRobcore

Fantasy Fencer - Dev Journal 1 is live! My first dev journal video, yay! 😸

I cover the current in-dev version of the game (0.3) and plans for future features on the way to 1.0! 🗺️

Check it out! 📼

youtu.be/O4dloP3gHTM

#indiedev #gamedev

7 months ago 15 5 1 0
Post image

Not quite sure how this happened, but I just noticed our margins are a bit of a stretch of the stated "~$3": hoodie is $3.98, crewneck is $4.73, and Tee is $4.08. I'll personally Venmo or Paypal anyone that wants a refund of the difference: forward cart@bevy.org your receipt, and your relevant info

7 months ago 2 0 0 0
Wonderwall but it’s math rock and with a Game Boy
Wonderwall but it’s math rock and with a Game Boy YouTube video by Josh Waites

Song of the day: www.youtube.com/watch?v=ilaC...

7 months ago 3 0 0 0

Technically yesterday actually :)

7 months ago 10 0 0 0
Preview
Bevy's Fifth Birthday Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

Today is Bevy's fifth birthday! As always, I've used this as a chance to reflect on the past year and outline my hopes and dreams for the next year of #bevy:

bevy.org/news/bevys-f...

7 months ago 152 40 4 7
Advertisement
Post image

A polished commercial #visualnovel? In #rust?! Made with #bevy?! Better believe it :D

Long Story 2 looks super cute, and I'm beyond happy that our #opensource engine could play a role in bringing it to life. Check it out at store.steampowered.c...

9 months ago 49 11 0 1
Video

🦜 added charged flowers
🦆 ..which grant a lot 'fortune'
🦫 ..and drop special items
🐇 breaking boulders can lightly charge nearby flowers

#bevyengine #rustlang #gamedev #solodev #cozygame

9 months ago 26 7 0 0
Video

🦆 added UI notifications for:
🐇 reaching a new 'level'
🦜 gaining a 'fortune'
🐿️ (optional) restored mana
🐦‍⬛ (optional) lost/restored health

#bevyengine #rustlang #gamedev #solodev #cozygame

9 months ago 22 4 0 0
Video

Arcs and Chains! Now to change the model of notes attached to those chains...

#beatsaber #bevy #bevyengine #rustlang

9 months ago 8 3 1 0
Video

spent way too much time but I'm happy with tabbed settings

#rust #bevy #gamedev #ui

9 months ago 17 4 2 0
Video

I've been working on a #beatsaber map viewer (and hopefully one day, editor) that supports V3/group lighting. Still has a long way to go, but I think I finally have a promising design.

#bevy #bevyengine #rustlang

9 months ago 8 3 0 0
Preview
A Fistful of Boomerangs by 4D4XFUN, tigerplush, mpwoz, Jacudibu, toast The Good, the Bad, and the Boomerang

The results of Bevy Jam #6 are in!

We had 403 participants, 98 submissions, and 2,203 votes, making this the biggest #Bevy Jam ever!

The winner of Bevy Jam #6 is ... A Fistful of Boomerangs!
4d4xfun.itch.io/bevy-jam-6

And here are the jam results:
itch.io/jam/bevy-jam...

9 months ago 44 10 1 1
Advertisement

Nope! We’ve always used bevyengine.org. Bevy.org was owned by someone else, and until recently they were not responding to our offers.

10 months ago 8 0 1 0
Preview
Bevy Engine Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

After years of yelling into the void, the void finally answered our call! The Bevy Foundation has acquired the bevy.org domain, and as of today it is live as our official domain!

Everything has been updated, including our Bluesky handle (which is now @bevy.org) and all official emails.

10 months ago 107 6 2 0
Preview
Bevy Jam #6 A game jam from 2025-05-31 to 2025-06-23 hosted by bevy. Welcome to the sixth official Bevy Jam! In this 9 day event, your goal is to make a game using Bevy , the free and open-source game engine buil...

It is almost time for Bevy Jam #6, the official #Bevy game jam!

The jam starts on May 31st (8 days from now) and runs until June 8th.

You can sign up, read the rules, and find teammates here:

itch.io/jam/bevy-jam-6

10 months ago 42 11 0 0
Preview
Avian Physics 0.3 - Joona Aalto Improved contact reporting, collision hooks, and many more collision detection updates

I just released version 0.3 of Avian, an ECS-driven #physics engine for @bevyengine.org.

Highlights include observable collision events, collision hooks, physics diagnostics, reworked contact pair management, and Bevy 0.16 support.

The announcement can be found here:
joonaa.dev/blog/08/avia...

11 months ago 72 14 3 1

Looks like the same pattern my last triplanar mapped shader left on a sphere, so either it’s right or we’re both wrong :)

Takes me back. That was long before Bevy.

11 months ago 2 0 0 0

All this chatter about how Rust is supposedly bad for game development is the exact same chatter I used to read about how Rust is bad for server-side apps, or desktop apps, or OS kernels, or libraries to be called from C, etc. etc. 1/2

11 months ago 71 8 3 1

Really excited about this release. The performance wins were HUGE this cycle, and we've made a lot of progress on the app development user experience.

11 months ago 41 2 2 0
Advertisement