Ludwig Dubos's Avatar

Ludwig Dubos

@ldubos.bsky.social

Developer currently working on a game written in Rust πŸ¦€

28 Followers  |  142 Following  |  7 Posts  |  Joined: 07.07.2024  |  1.5339

Latest posts by ldubos.bsky.social on Bluesky


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 β€” πŸ‘ 264    πŸ” 85    πŸ’¬ 2    πŸ“Œ 19
A screenshot of a git commit with the message "huge regacto", 23 files changed, 2292 lines added, and 1046 lines removed.

A screenshot of a git commit with the message "huge regacto", 23 files changed, 2292 lines added, and 1046 lines removed.

the classic one.

I updated bevy_histrion_proto to use Bevy's reflection system for prototypes. I also implemented a custom solution for the JSON schema generation to better handle deserialization behavior with Bevy reflection in mind.

24.04.2025 03:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

πŸ¦€ Hello World!

The Rust project now has an official presence on Bluesky! ✨

We'll be posting the same on our Mastodon and Bluesky accounts, so you won't miss anything on either platform.

05.04.2025 10:51 β€” πŸ‘ 1480    πŸ” 287    πŸ’¬ 32    πŸ“Œ 25

IDK if I'll publish the crate on crates.io. I plan to use some nightly features to achieve what I want, and I'll likely implement it directly in my current project. However, I wanted to share some of my work with those who might be interested in this topic.

06.04.2025 11:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - ldubos/bevy_histrion_proto: An opinionated tool designed to facilitate data-driven development with Bevy and assets. An opinionated tool designed to facilitate data-driven development with Bevy and assets. - ldubos/bevy_histrion_proto

I've been experimenting with #bevy and attempted to create something similar to Unity's ScriptableObjects. Inspired by @alice-i-cecile.bsky.social's crate leafwing_manifest, I aimed for a more "flexible" approach. It's a bit hacky and lack tests/documentation but it works

github.com/ldubos/bevy_...

06.04.2025 11:29 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

When I got into Gamedev in 2010, I was warned, β€œ25% of the people in the field get disenfranchised and leave to do better paid work in a completely different field.”

I don’t want to know how large that number is now in 2025, but the concept of a senior game developer is becoming a dying breed.

18.02.2025 19:15 β€” πŸ‘ 228    πŸ” 73    πŸ’¬ 4    πŸ“Œ 1
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 β€” πŸ‘ 277    πŸ” 88    πŸ’¬ 5    πŸ“Œ 24

You're welcome!

There are likely more resources on this topic, but it might still be a bit early to have a complete overview of the current situation, unfortunately...

25.10.2024 02:26 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The article is interesting but likely overlooks or omits some key points. Also, since it’s a Meta paper, I’d suggest taking it with a grain of salt.

These two articles are also worth a look:
- mit-genai.pubpub.org/pub/8ulgrckc...
- environment.yale.edu/news/article...

25.10.2024 02:19 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Companies running AI models focus on energy sources ("we use green energy, we'll use nuclear") but ignore lifecycle analysis. The biggest impact likely comes from semiconductors, water usage, mining etc.

I found a Meta paper talking about the AI carbon footprint:
arxiv.org/pdf/2111.00364

25.10.2024 02:16 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Tracking issue for `try_array_from_fn` Β· Issue #89379 Β· rust-lang/rust Provides the common use-case of creating custom fallible arrays in a reliable and unified way. Particularly useful for elements that don't implement Copy, Clone or Default. Public API // Unstable f...

The hardest part of switching back to Stable Rust? Missing those sweet nightly-only features πŸ˜‘

github.com/rust-lang/ru...

24.10.2024 00:32 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

By default, Kagi Image Search downranks images from websites with a high proportion of AI-generated content.

You can also use the AI images filter to completely exclude websites with AI-generated images from your image search results.

More info: help.kagi.com/kagi/feature...

#AdFree #Search #AI

20.10.2024 19:38 β€” πŸ‘ 34    πŸ” 7    πŸ’¬ 0    πŸ“Œ 1

If you're curious why everybody's username is a domain, it's because every user is essentially a website

20.10.2024 21:20 β€” πŸ‘ 18942    πŸ” 2608    πŸ’¬ 468    πŸ“Œ 703
Preview
GPU Reshape GPU Reshape is a powerful tool that leverages on-the-fly instrumentation of GPU operations with instruction level validation of potentially undefined behavior.

graphics folks, please give GPU Reshape a shot, this is a seriously amazing tool to trace graphical errors/crashes

gpuopen.com/gpu-reshape/

20.10.2024 02:09 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Screenshot of my bluesky app’s header: Game News, OnlyPosts, Followers, Quiet Posters

Screenshot of my bluesky app’s header: Game News, OnlyPosts, Followers, Quiet Posters

Tip: If you go to Feeds, you can join ones like β€œQuiet Posters”, that shows you the posts from people you follow that don’t talk a lot and get drowned out on the default feed, and OnlyPosts is a feed without replies and reskeets

19.10.2024 23:31 β€” πŸ‘ 224    πŸ” 87    πŸ’¬ 4    πŸ“Œ 1

@ldubos is following 20 prominent accounts