Alice I Cecile
alice-i-cecile.bsky.social
Alice I Cecile
@alice-i-cecile.bsky.social
Full-time engine dev for Bevy: an open source Rust game engine.

I design games, make all manner of things, and occasionally go outside ;) Once upon a time I was a plant ecologist!
Pinned
I was run over by a truck as a kid and ended up in a wheelchair for some formative years of my life, and let me tell you: damn it feels good to have wheels again!

Wheelchairs (and crutches) were always about personal freedom and fucking around to me: biking gives me exactly the same feeling <3
Reposted by Alice I Cecile
Baldur's Gate 3 is a really great example of how the ideal D&D 5E experience is one that makes several balance adjustments, includes a bunch of stuff that's not supported by the rules as written, and has world-class story, level and encounter design

So like. D&D itself does very little of the work
November 16, 2025 at 4:40 PM
Reposted by Alice I Cecile
This one covers porting to #bevy 0.17, moving to Avian for physics, and a lot of QoL fixed. #rust #GameDev #indiedev

Lots of images and videos in this one. exofactory.net/blog/2025-11...
Real Factory Game Quality of Life Changes
A month of fixing things that should’ve been clearer from the start. Building costs actually show up now, machines tell you what they’re doing, and movement got a small upgrade with jumping. The setti...
exofactory.net
November 16, 2025 at 5:26 PM
Reposted by Alice I Cecile
All our #Bevy crates have been updated to 0.17: bevy_ios_impact, bevy_ios_iap, bevy_ios_gamecenter, bevy_debug_log and many more... check all 16 out on our GitHub: https://github.com/orgs/rustunit/repositories #rustlang #gamedev @bevy.bsky.social
November 16, 2025 at 8:00 PM
Reposted by Alice I Cecile
We're currently in the biggest game of the Dollar Auction ever created. Each new frontier model represents a bid, whose cost is paid for at the time that it is trained. But the AI market is a most-capable winner-take-most game.

new post by @talor.computer ft me: taloranderson.com/blog/ai-valu...
OpenAI's inflated valuation, as I understand it - Talor Anderson
Blog post: OpenAI's inflated valuation, as I understand it
taloranderson.com
October 10, 2025 at 3:29 PM
Reposted by Alice I Cecile
Games for blind gamers #5 is starting this feb! Our last jam was beyond successful, so check out this awesome video to learn about the winners, then either join or help spread the word!

www.youtube.com/watch?v=KN0V...
itch.io/jam/games-fo...
#GameJam #A11y #Gaming
Top 3 Games For Blind Gamers Accessible Game Contest Winners!
In this video, I check out the top three winners in this year's Games For Blind Gamers Accessible Game Contest! This is an annual one-month contest that encourages game developers to create their…
www.youtube.com
November 15, 2025 at 4:39 AM
Reposted by Alice I Cecile
look

People think documentation is hard. "Documenting a lot" has legit been career advancing for me

One trick:
If you're writing down an answer to someone in an email or an IM, paste that this into a page

Just do it. Copy-paste. A little cleanup if you're feeling ambitious. Bam, documentation.
November 13, 2025 at 9:06 PM
Reposted by Alice I Cecile
i think rust teaches us to fear dynamic dispatch because it looks ugly to box dyn, but my hottest bevy take is that we haven’t yet begun to fully explore the potential of function pointers in components
November 11, 2025 at 6:09 AM
Reposted by Alice I Cecile
Surround yourself with good thoughts and ideas, and you will become better. Bad thoughts and ideas, you'll become worse! Trying to pretend otherwise is simply detached from reality
They're all on X is the simple answer
November 9, 2025 at 8:28 PM
Reposted by Alice I Cecile
pre-writing a devastating obituary for your enemy is god-tier hating of a kind you don’t often see anymore. renaissance haterism. beautiful stuff.
A Sharon Begley byline, almost 5 years after her death.

Upon hearing the news James Watson had died, a STAT reporter said in our Slack, "I wish I could read what Sharon would have written."

Incredible news: Sharon in fact did pre-write a Watson obit. And it is masterful and excoriating.
🧪🧬🧫
James Watson, dead at 97, was a scientific legend and a pariah among his peers
James Watson, the co-discoverer of the structure of DNA who died Thursday at 97, was a scientific legend and a pariah among his peers.
www.statnews.com
November 9, 2025 at 12:55 AM
Reposted by Alice I Cecile
1/
Mark Cerny confirms that the future foundation of #PlayStation hardware will be focused on broader compatibility. Developers will find it easier to transition to other consoles, PCs, etc., since the technology is shared between AMD and PS specific boards.
www.digitalfoundry.net/news/2025/10...
Mark Cerny talks Project Amethyst, future Sony hardware: "You have indeed spotted the win!"
We had questions, Sony's lead architect has answers.
www.digitalfoundry.net
November 8, 2025 at 4:26 PM
Reposted by Alice I Cecile
I submitted the @bevy.org stand for #fosdem ; fingers crossed now 🤞
November 8, 2025 at 7:54 PM
Reposted by Alice I Cecile
ah, i implemented my own propagation technique for #bevy before i upgraded to 0.17...

docs.rs/bevy/latest/...

oh well! this is better anyways, and now i don't have to maintain it :)
PropagateEntityTrigger in bevy::ecs::event - Rust
An `EntityEvent` `Trigger` that behaves like `EntityTrigger`, but “propagates” the event using an `Entity` `Traversal`. At each step in the propagation, the `EntityTrigger` logic will be run, until `P...
docs.rs
November 6, 2025 at 8:23 PM
Reposted by Alice I Cecile
BTW, I would really like @consumerreports.org to watch this video and perhaps start breathing down the necks of those big companies for forcing everyone into using pre-dosed products.

That's the opposite of pro-consumer, imo.

youtu.be/DAX2_mPr9W8
I was right about dishwasher pods, and now I can prove it
YouTube video by Technology Connections
youtu.be
November 4, 2025 at 8:13 PM
Reposted by Alice I Cecile
runtime errors are (in my opinion) fundamentally worse than compile time errors
November 4, 2025 at 5:16 PM
Reposted by Alice I Cecile
6. Also, the first Rust SDK for embedded devices - esp-hal 1.0 is out. Big props to the crew who wrangled microcontrollers into speaking fluent Rust.
developer.espressif.com/blog/2025/10...
esp-hal 1.0.0 release announcement
Announcing esp-hal 1.0, the first Rust SDK for embedded devices.
developer.espressif.com
November 4, 2025 at 6:42 AM
Reposted by Alice I Cecile
so @sk83rjosh.bsky.social has been working on loading the entire 1024km^2 map of Just Cause 2 into @godotengine.org, complete with terrain and location streaming, but he's too shy to post about it, so I will
November 3, 2025 at 9:13 PM
It's time for your weekly #bevymergetrain :D Each week, I go through the open, community-approved PRs for @bevy.org, the open-source, Rust-based game engine that I help maintain. There's always interesting things to talk about: the mundane technical and social stories of open source are fascinating!
November 3, 2025 at 6:57 PM
Reposted by Alice I Cecile
@stechlab-labels.bsky.social is really really good for blocking spam and bots
October 31, 2025 at 2:29 AM
No #bevymergetrain today, sorry! Off sick: I got my annual flu and COVID vax, which is very good, but comes at a great and terrible cost (a day or two of enforced rest). Take care y'all; I'll see you next week.
October 28, 2025 at 12:50 AM
This was the right thing to do. Supporting diversity, equity and inclusion is important for building a healthy open source community, and the open-ended clawback clause is deadly for any nonprofit.

Thanks PSF.
TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧵
The official home of the Python Programming Language
www.python.org
October 27, 2025 at 6:52 PM
Reposted by Alice I Cecile
Rare Mevy (Macros for Bevy) Update! 🦜
🦆 added a shorter UI syntax
🪁 ..inspired by TailwindCSS
🐇 ..and LSP hovers still working

🐱 github.com/dekirisu/mev...

(for bevy v0.16 still, partially works for v0.17)
#rustlang #bevyengine #gamedev
October 27, 2025 at 1:12 PM
Reposted by Alice I Cecile
Having listened to this show, #Bevy seems like a project done right. I would love to be part of a project like this, if it is what @alice-i-cecile.bsky.social so ably describes. Not just because I love ECS, but because of how it's been organized. Beautiful.
youtu.be/PND2Wpy6U-E #rustlang
Architecting Bevy - A Rust Game Engine (with Alice Cecile)
YouTube video by Developer Voices
youtu.be
October 26, 2025 at 9:04 PM
Reposted by Alice I Cecile
Steve is leaving us at Oxide 😭😭😭😭😭😭😭😭

But also going to go work at ERSC to help #jj-vcs take over the world, and I couldn't possibly be more excited about that
October 22, 2025 at 7:00 PM
Hi #bevy! It's time for another #bevymergetrain, as I go over the community-approved PRs stuck in our backlog <3 There's only 6 today, so grab a nice warm drink and follow along as I discuss #rust, #gamedev and the realities of #opensource project management.
October 20, 2025 at 10:05 PM
Reposted by Alice I Cecile
changing rustfmt is politically difficult, because any changes you make is gonna piss someone off

it doesn't surprise me that maintenance has been slow and hard
October 20, 2025 at 6:10 PM