Rob Swain's Avatar

Rob Swain

@robswain.bsky.social

Bevy game engine maintainer, mostly focused on rendering. Love software, nature, science, audiovisual experiences, food, …

19 Followers  |  31 Following  |  6 Posts  |  Joined: 20.02.2024
Posts Following

Posts by Rob Swain (@robswain.bsky.social)

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-...

13.01.2026 21:41 — 👍 182    🔁 72    💬 2    📌 3
Post image 28.10.2025 14:52 — 👍 395    🔁 70    💬 4    📌 1
Preview
Bevy 0.17 Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

Bevy 0.17 is out now! It features Raytracing, Improved Observers / Events, UI Widgets, Rust Hotpatching, Light Textures, DLSS, Tilemap Chunks, Web Assets, Reflect Auto-Registration, UI Gradients, Raymarched Atmosphere, Virtual Geometry BVH Culling, and more!

bevy.org/news/bevy-0-17

30.09.2025 19:41 — 👍 227    🔁 79    💬 4    📌 8
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...

17.09.2025 00:12 — 👍 40    🔁 6    💬 0    📌 1
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...

11.08.2025 10:54 — 👍 153    🔁 40    💬 4    📌 7
Super rough digital painting of a castle in some dark mountains.

Super rough digital painting of a castle in some dark mountains.

old stuff

31.07.2025 18:59 — 👍 2284    🔁 286    💬 7    📌 9
Post image Post image Post image Post image

Today is my birthday (turning 29), which is the only time all year that I ask for a repost 🌿
I hope you get lost in fantasy worlds as much as I do 🔮

31.07.2025 12:12 — 👍 8981    🔁 3048    💬 455    📌 86

I don’t know how you’re doing it but this gave me a thought about not needing to generate all octaves of fractal Brownian motion type noise up front as the octaves could be treated like lods… when getting close enough for the next octave up to be noticeable, it can be generated.

12.07.2025 21:23 — 👍 2    🔁 0    💬 1    📌 0

Alchemy! I love it :)

10.06.2025 19:41 — 👍 1    🔁 0    💬 0    📌 0
Video thumbnail

running @bevy.org natively inside @touchdesigner.bsky.social using vulkan/cuda interop! ✨

08.06.2025 22:29 — 👍 22    🔁 5    💬 2    📌 0
Post image Post image Post image

Put these all together and we maintained or improved on the rendering quality compared to our previous Electric Dreams demo (last image), except that was 30hz on a RTX 4090 and this was 60hz on a base PS5.

03.06.2025 19:43 — 👍 36    🔁 1    💬 1    📌 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 built in Ru...

Hey #bevy: get ready to #gamejam. Learn #rust, create something delightful, have fun with #gamedev! Bevy jam #6 has officially begun! itch.io/jam/bevy-jam-6

The Man of Feathers, with the help of his trusty tarot deck, has selected this jam's theme: www.youtube.com/watc...

31.05.2025 16:59 — 👍 34    🔁 9    💬 1    📌 2
Post image Post image 24.05.2025 06:20 — 👍 10    🔁 1    💬 1    📌 0

really nice paper about how ampere architecture actually works arxiv.org/pdf/2503.20481

11.05.2025 20:50 — 👍 4    🔁 1    💬 0    📌 0
Post image

I'm recreating one of my very first game asset packs released back in 2012! The Platformer Pack will have a new style, however the old legacy one will also remain available - both for free, of course! ✨

28.04.2025 15:56 — 👍 174    🔁 13    💬 2    📌 0
Preview
Bevy 0.16 Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

Bevy 0.16 is out now! It features GPU-Driven Rendering, Procedural Atmospheric Scattering, Decals, Occlusion Culling, Relationships, Better Spawning, Unified Error Handling, `no_std`, Faster Transform Propagation, and more!

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

24.04.2025 20:08 — 👍 263    🔁 84    💬 2    📌 19

Queued*

28.03.2025 05:07 — 👍 0    🔁 0    💬 0    📌 0

Just queue it to merge :)

28.03.2025 05:07 — 👍 0    🔁 0    💬 1    📌 0
Virtual Geometry in Bevy 0.16

New article on my Nanite-like renderer in Bevy engine! Get excited for Bevy 0.16 releasing soon!

jms55.github.io/posts/2025-0...

bevyengine.org

28.03.2025 02:55 — 👍 55    🔁 10    💬 2    📌 0
a video of a speaker at a conference showing a slide titled “bevy is ready to try” with a demonstration of wesl in bevy

a video of a speaker at a conference showing a slide titled “bevy is ready to try” with a demonstration of wesl in bevy

@bevyengine.org shoutout at khronos 3d on the web. very excited to have gotten some very early experimental support for wesl landed for 0.16 and excited to see where this work goes 👩‍💻✨

20.03.2025 03:59 — 👍 22    🔁 5    💬 0    📌 1

That drop shadow is pretty dark - lots of threads? :)

16.03.2025 17:13 — 👍 0    🔁 0    💬 0    📌 0

Is this like a wardrobe issue?

16.03.2025 17:11 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

working wgpu(vulkan)-cuda interop in @bevyengine.org! this image segmentation model is running in a render node as part of bevy's render graph

16.03.2025 04:36 — 👍 44    🔁 6    💬 3    📌 0
Preview
Good Trouble launches AbleToPlay to help gamers with disabilities find accessible games Good Trouble unveiled AbleToPlay an accessibility-first games discovery platform to help gamers with disabilities find accessible games.

I honestly believe AbleToPlay is one of the most exciting things to be built in the accessibility space, and I have been grateful to see it grow over many months. It's amazing how well it works, and how obvious it is in hindsight that this should exist.

venturebeat.com/business/goo...

25.02.2025 23:50 — 👍 381    🔁 144    💬 8    📌 5
Video thumbnail

Added cats and dogs to MakeRoom, how many can you spot? 👀 store.steampowered.com/app/2212670/...

21.02.2025 20:58 — 👍 221    🔁 19    💬 8    📌 0
Post image

Retro Medieval Kit (update) will release Wednesday, this free update of #gameassets contains 50 new models! ✨

Current version (also free): kenney.nl/assets/retro...

#gamedev

17.02.2025 16:33 — 👍 166    🔁 13    💬 5    📌 0
Video thumbnail

Working on lighting for my cozy town building game. Here is an experiment to see how far screen space lighting can be taken.

Happy with how well it works already, but will be a lot more stable when combined with some low res but more accurate radiance/visibility information.

17.02.2025 14:26 — 👍 84    🔁 9    💬 3    📌 0
Preview
Bevy 0.15 Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

Bevy 0.15 is out now! It features Required Components, Entity Picking, Generalized Entity Animation, Animation Masks, Curves, Function reflection, Bevy Remote Protocol, VBAO, OIT, Chromatic Aberration, Fog volumes, Better Text, Gamepads as Entities, and more!

bevyengine.org/news/bevy-0-15

29.11.2024 21:33 — 👍 275    🔁 88    💬 5    📌 24