Carter Anderson
cart.work
Carter Anderson
@cart.work
Creator of Bevy Engine. Gamedev, programmer, and artist.
Reposted by Carter Anderson
Bevy Jam #7 starts in 2 days! It isn't too late to sign up!

itch.io/jam/bevy-jam-7
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...
itch.io
February 5, 2026 at 12:36 AM
Reposted by Carter Anderson
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-...
Bevy 0.18
Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!
bevy.org
January 13, 2026 at 9:41 PM
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.
bevy.org Bevy @bevy.org · Dec 10
The Bevy Metrics dashboard is now live at metrics.bevy.org!

For each Bevy commit this tracks compile times, binary size, and runs stress tests on standardized, real gaming hardware. These are all graphed to identify historical trends and track down commits that improve or regress the state of Bevy!
Bevy Metrics
metrics.bevy.org
December 10, 2025 at 10:25 PM
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.
December 4, 2025 at 1:34 AM
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>.
December 4, 2025 at 1:31 AM
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.
December 4, 2025 at 1:27 AM
Reposted by Carter Anderson
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...
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!
bevy.org
September 17, 2025 at 12:12 AM
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
September 8, 2025 at 11:09 PM
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:
September 8, 2025 at 11:08 PM
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.
September 8, 2025 at 11:06 PM
Reposted by Carter Anderson
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
Fantasy Fencer - Dev Journal 1
YouTube video by PostRobcore
youtu.be
September 8, 2025 at 7:31 PM
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
August 26, 2025 at 12:40 AM
Wonderwall but it’s math rock and with a Game Boy
YouTube video by Josh Waites
www.youtube.com
August 21, 2025 at 11:49 PM
Technically yesterday actually :)
August 11, 2025 at 10:56 AM
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...
Bevy's Fifth Birthday
Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!
bevy.org
August 11, 2025 at 10:54 AM
Reposted by Carter Anderson
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...
June 26, 2025 at 7:38 PM
Reposted by Carter Anderson
🦜 added charged flowers
🦆 ..which grant a lot 'fortune'
🦫 ..and drop special items
🐇 breaking boulders can lightly charge nearby flowers

#bevyengine #rustlang #gamedev #solodev #cozygame
June 26, 2025 at 8:52 AM
Reposted by Carter Anderson
🦆 added UI notifications for:
🐇 reaching a new 'level'
🦜 gaining a 'fortune'
🐿️ (optional) restored mana
🐦‍⬛ (optional) lost/restored health

#bevyengine #rustlang #gamedev #solodev #cozygame
June 25, 2025 at 8:47 AM
Reposted by Carter Anderson
Arcs and Chains! Now to change the model of notes attached to those chains...

#beatsaber #bevy #bevyengine #rustlang
June 25, 2025 at 7:30 PM
Reposted by Carter Anderson
spent way too much time but I'm happy with tabbed settings

#rust #bevy #gamedev #ui
June 24, 2025 at 7:43 PM
Reposted by Carter Anderson
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
June 24, 2025 at 6:12 PM
Reposted by Carter Anderson
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...
A Fistful of Boomerangs by 4D4XFUN, tigerplush, mpwoz, Jacudibu, toast
The Good, the Bad, and the Boomerang
4d4xfun.itch.io
June 24, 2025 at 1:47 AM
Nope! We’ve always used bevyengine.org. Bevy.org was owned by someone else, and until recently they were not responding to our offers.
June 6, 2025 at 11:15 PM
Reposted by Carter Anderson
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.
Bevy Engine
Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!
bevy.org
June 5, 2025 at 11:01 PM
Reposted by Carter Anderson
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
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...
itch.io
May 22, 2025 at 7:47 PM