Tim's Avatar

Tim

@dev.timjen.net

Contributing to @bevyengine.org and other open-source projects.

22
Followers
69
Following
14
Posts
04.03.2025
Joined
Posts Following

Latest posts by Tim @dev.timjen.net

What are the most common misconceptions you are seeing?

09.03.2026 07:39 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Post image

** Speaker announcement ** Want to know more about 'the love child of Rust and Markdown'? Catch Laurenz Mรคdje's talk 'Typst: Designing for Incrementality' at RustWeek 2026!

Info & tickets: 2026.rustweek.org/talks/laurenz/

See you in Utrecht May 18-23, 2026!

#rustweek2026 #rustlang

06.03.2026 12:24 ๐Ÿ‘ 13 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Post image

** Speaker announcement ** At RustWeek 2026, Nico Burns will talk about building Blitz, a new no-javascript web browser engine in Rust!
Info & tickets: 2026.rustweek.org/talks/nico/

See you in Utrecht May 18-23, 2026!

#rustweek2026 #rustlang

05.03.2026 12:53 ๐Ÿ‘ 9 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

** Speaker announcement ** Catch Kora & Cosmo Bobak's talk 'Writing a top-10 chess engine in Rust' at RustWeek 2026!
Info & tickets: 2026.rustweek.org/talks/chess/

See you in Utrecht May 18-23, 2026!

@affinelytyped.bsky.social

#rustweek2026 #rustlang

04.03.2026 10:22 ๐Ÿ‘ 10 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

** Speaker announcement ** At RustWeek 2026, Alona Enraght-Moon will talk about the complexities involved in writing your own tools that need information from deep inside the Rust compiler.

Info & tickets: buff.ly/9aHwJFE

See you in Utrecht May 18-23, 2026!

@alona.page
#rustweek2026 #rustlang

03.03.2026 13:17 ๐Ÿ‘ 9 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Preview
Comparing v0.18.0...v0.18.1 ยท bevyengine/bevy A refreshingly simple data-driven game engine built in Rust - Comparing v0.18.0...v0.18.1 ยท bevyengine/bevy

Bevy 0.18.1 is out now!

This is a point release containing non-breaking fixes to bugs, documentation, and the occasional tiny utility function.

github.com/bevyengine/b...

To update from Bevy 0.18.0, just run "cargo update"

04.03.2026 02:19 ๐Ÿ‘ 56 ๐Ÿ” 10 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 2
Preview
PvFโ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ €โ € by Kaiva-Morphin, yaroyanuo, Krivarya A journey through the incoherency of a fever dream

The results of Bevy Jam #7 are in!

We had 310 participants, 64 submissions, and 1,331 votes!

The winner of Bevy Jam #7 is ... PvF!
kaiva-morphin.itch.io/pacmodillo-v...

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

03.03.2026 21:27 ๐Ÿ‘ 22 ๐Ÿ” 7 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

** Speaker announcement ** At RustWeek 2026, Alice Cecile makes the case for open code review: distributing responsibility and nurturing growth.
Info & tickets: 2026.rustweek.org/talks/alice-...

See you in Utrecht May 18-23, 2026!

@alice-i-cecile.bsky.social

#rustweek2026 #rustlang

26.02.2026 12:31 ๐Ÿ‘ 14 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Update on bsky.app/profile/jms5...:

Turns out my code was bugged, and I never actually wrote to the cache...

Fixing that reveals that the whole scheme was wrong anyways - conditionally replacing cache cells with RIS outputs does not give an unbiased/correct output.

26.02.2026 04:16 ๐Ÿ‘ 12 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

I've been working on Exit 3A: The Game (a game about an interstate exit in Charlotte) using the #bevy game engine and got invited to a local event to showcase the game and it was really cool

24.02.2026 23:41 ๐Ÿ‘ 26 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Really excited about the performance benefits coming in Bevy for mega-worlds. With all my patches we're starting to be able to render millions of mesh instance entities with hundreds of thousands in view with just a handful of drawcalls.

23.02.2026 22:26 ๐Ÿ‘ 92 ๐Ÿ” 7 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Post image

** Speaker announcement ** At RustWeek 2026, Rose Peck will talk about units of measurement and the challenges they present in the real world.
Info & tickets: 2026.rustweek.org/talks/rose/

See you in Utrecht May 18-23, 2026!

#rustweek2026 #rustlang

23.02.2026 13:48 ๐Ÿ‘ 11 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

๐Ÿงต I've been experimenting with caching the best lights in world space to improve NEE sampling. Inspired by ReGIR, MegaLights, and www.yiningkarlli.com/projects/cac....

19.02.2026 02:13 ๐Ÿ‘ 47 ๐Ÿ” 7 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1
Video thumbnail

i'm super excited to announce Sprinkles: a 3D GPU particle system & editor for #bevy! ๐Ÿ’•๐Ÿฉ

โคท doce.sh/blog/bevy-sp...

18.02.2026 11:57 ๐Ÿ‘ 67 ๐Ÿ” 10 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 1
A screenshot of Bevy's `many_lights` stress test, showing about 8,000 small colored lights

A screenshot of Bevy's `many_lights` stress test, showing about 8,000 small colored lights

A screenshot of the Tracy profiler showing a frame of Bevy rendering at 4.22 ms

A screenshot of the Tracy profiler showing a frame of Bevy rendering at 4.22 ms

In my GPU clustering branch, which is making its way through review, Bevy 0.19 can render ~8,000 visible lights (of 100k total) at about 200 FPS on my laptop 4070. This also adds the infrastructure for particle systems to emit lights entirely from GPU without any CPU involvement at all.

09.02.2026 22:14 ๐Ÿ‘ 78 ๐Ÿ” 6 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Any chess position with 8 pieces on the board and at least one pair of opposed pawns has been solved! Lichess can now tell you definitively if it's a win, loss or draw with no engine required. Read about the massive technological undertaking to accomplish this partial 8 piece tablebase on our blog:

07.02.2026 14:53 ๐Ÿ‘ 40 ๐Ÿ” 10 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 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...

The seventh #bevy game jam is now live! Join at itch.io/jam/bevy-jam-7

The theme, as voted by you and selected by a fair committee of rats, is "Extremely Incohesive Fever Dream".

See below for video proof of the final selection process ;)

07.02.2026 19:09 ๐Ÿ‘ 31 ๐Ÿ” 7 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
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

05.02.2026 00:36 ๐Ÿ‘ 30 ๐Ÿ” 7 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Screenshot of a solved grid based logic puzzle of type kings/1-star. A 6x6 grid with 6 different colorful regions is filled with kings in a way that there is exactly one king in every row, column and region. Centered above the grid is a medal icon.

Screenshot of a solved grid based logic puzzle of type kings/1-star. A 6x6 grid with 6 different colorful regions is filled with kings in a way that there is exactly one king in every row, column and region. Centered above the grid is a medal icon.

If you are into grid based logic puzzles like me, check out my new #bevy app with Kings (1-star) and Three in a row puzzles.

You can generate new puzzles offline and on the device. No ads or limits on how many puzzles you get per day ๐Ÿฅณ

braingames.nikl.me/android
braingames.nikl.me/ios

03.02.2026 17:33 ๐Ÿ‘ 13 ๐Ÿ” 5 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

Initial support for joint motors has finally landed on Avian's main branch! #bevy #physics #simulation
github.com/avianphysics/avian/pull/913

01.02.2026 23:24 ๐Ÿ‘ 67 ๐Ÿ” 9 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Avian Physics 0.5 - Joona Aalto Bevy 0.18 support

I just released version 0.5 of Avian, an ECS-driven physics engine for @bevy.org.

This is the first update under our new release process, where we publish Bevy version updates separately from feature releases.

As always, an announcement post can be found here:
joonaa.dev/blog/11/avia...

17.01.2026 01:23 ๐Ÿ‘ 147 ๐Ÿ” 20 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 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-...

13.01.2026 21:41 ๐Ÿ‘ 182 ๐Ÿ” 72 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 3
Preview
Bevy's Summer Of Code

Hi #bevy! We're looking to apply for Google Summer of Code 2026, to help teach and train students and those new to #opensource.

Have a project idea that you'd like to mentor? Interested in being a mentor in general? Sign up here! docs.google.com/spreadsheets...

12.01.2026 20:56 ๐Ÿ‘ 24 ๐Ÿ” 6 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Use the _raw content_ link to your Cargo.toml as URL. For the path, use `$.dependencies.bevy` or `$.workspace.dependencies.bevy`, depending on your project setup.
Finally, you can set the label to "bevy" and the prefix to "v" and you're all set!

11.01.2026 10:57 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Small #bevyengine trick: You can create an automatically updating badge showcasing the Bevy version your library / app is currently using.
Simply create a [Dynamic TOML badge](shields.io/badges/dynam...)

11.01.2026 10:57 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Many-lights (100) stress test (not super usable yet, much less with 1000 lights)

29.12.2025 04:45 ๐Ÿ‘ 35 ๐Ÿ” 4 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

16 different versions of glam in my Bevy project. The ecosystem *might* want to improve this a bit :)

19.12.2025 01:32 ๐Ÿ‘ 26 ๐Ÿ” 3 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0
An example of mirrors in the Bevy game engine. A low-poly fox looks at a reflection of itself in a mirror.

An example of mirrors in the Bevy game engine. A low-poly fox looks at a reflection of itself in a mirror.

I dusted off an old patch and landed the infrastructure for portals and mirrors in Bevy for 0.18: github.com/bevyengine/bevy/pull/13797

This builds the Lengyel oblique clip plane technique into the engine, which is the fastest way to do the clipping necessary for mirrors to work.

10.12.2025 19:17 ๐Ÿ‘ 51 ๐Ÿ” 9 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Bevy Metrics

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!

10.12.2025 22:22 ๐Ÿ‘ 61 ๐Ÿ” 11 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 1
Video thumbnail

Avian finally has built-in move and slide, the movement and collision algorithm at the heart of kinematic character controllers! #bevy #gamedev #physics #kcc

PR: github.com/avianphysics...

25.11.2025 21:00 ๐Ÿ‘ 176 ๐Ÿ” 20 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 0