#bevy

wesflywesfly
2026-03-14

My flight simulator is now 3 months old!!! I honestly didn't think I'd be able to work on it for so long, I normally stop these projects after a few days or weeks ๐Ÿ˜…. Thank you so much for your support here on Mastodon and on Bluesky, it helps me to keep going with this little project!

github.com/wesfly/bevy_fs/
codeberg.org/wesfly/bevy_fs/

How it started...
A simple plane, made of 3d primitives, bad flight dynamics, bad graphics
....vs how it's going
A fighter jet, taking off from a runway, real-world terrain
LupusCrystal ๐Ÿบlupuscrystal
2026-03-13

New Project BloodRed (WolfBorn) devlog! ๐Ÿบ๐Ÿ”ฅ
In this devlog I discussed:
- Performance
- Client/Server Authentication
- New & Fixed
- The direction for this game
- ECS improvements

Read it here: lupuscrystal.codeberg.page/blo

Happy hacking!

Getter setter pattern implicator in the Rust programming language.A logo that says "WOLFBORN", featuring a howling wolf icon and red+white colours.A wolf head 3D model without textures
wesflywesfly
2026-03-09

The new landing gear system and some formation lights are now implemented. The landing gear code is a huge file that makes the project more than 3000 lines big because I was too lazy to just use an animation. Maybe that paves the way for some simulated gear door failure though.

Blue hour and fighter jet with formation lightsFighter jet with deployed landing gearBlue hour and fighter jet with formation lights forming a triangle
wesflywesfly
2026-03-07

I finished the new camera controller! It makes handling the helicopter easier because the horizon is fixed. If you try the latest version my flight simulator, you might also be able to guess what feature comes next, I already implemented a part of it.

github.com/wesfly/bevy_fs
codeberg.org/wesfly/bevy_fs/

HelicopterAeroplane with new camera controller
2026-03-07

chosunone.io/ecs-beyond-g... My first blog post about #Bevy and #Rust. Feedback is welcome on all aspects, from visual clarity or conceptual.

ECS Beyond Game Objects - Part...

Grรฉgoire Locquevilleglocq@mathstodon.xyz
2026-03-06

I added an example to my tiny #Bevy #ProceduralGeneration library, #fernweh , demonstrating how one may use it to implement "layered" chunk-based procedural generation, that is, procedural generation where some data is shared across several chunks. This is typically useful for large-scale terrain features.

The example below works in a similar way as in the previous toot: chunks are represented by colorful polygons, chunks close to the player (the white disk) get spawned, chunks far away get despawned, and there is an artificial delay to simulate expensive computations.

The difference is now chunks are grouped in groups of four chunks which share data (namely, a color โ€” blue or red). The point is that data is only computed once, even though it is used by several chunks.

Fernweh is very flexible, so it is possible to use the same approach to group groups into even larger groups, or group chunks one way for one type of data, and another way for another type of data...

Keep in mind, though, that this relies on a yet unreleased Bevy feature, scenes (very likely to land in Bevy 0.19).

codeberg.org/glocq/fernweh/src

#rust

wesflywesfly
2026-03-06

All control surfaces are working now!

Ailerons, canards, rudder and elevator are animated
2026-03-05

Deep technical dive on optimization. The game is MUCH more performant now. If you are into #bevy , #rust , #GameDev , or #indiedev I recommend this one. Sadly no facy images on this one. Just a ton of technical depth. exofactory.net/blog/2026-03-05/

wesflywesfly
2026-03-05

Testing the new screenshot button...
(F3 on the keyboard)

Screenshot of windowScreenshot of windowScreenshot of window
rustunitrustunit
2026-03-04

My "ECS for Beginners - Learning Rust on Easy-Mode" presentation at Rustlab in Florence last year is now on Youtube: youtube.com/watch?v=PXEc-WCGFBQ ๐Ÿฆ€๐ŸŽฎ

Rust Bytesrustaceans
2026-03-04

Bevy Jam #7 Results are out! With 66 incredible games submitted by the cohort.

Check out the amazing creations built and shared by the Rust Bevy community.
Congrats to all the winners!

wesflywesfly
2026-03-03

There's a menu now so the aircraft you're spawning in doesn't have to be set in the settings file. I also did lots of refactoring and made flight dynamics a bit more realistic.

codeberg.org/wesfly/bevy_fs/
github.com/wesfly/bevy_fs/

Fighter jetThe menu, just two buttons to choose which aircraft to spawn inFighter jet
Patch Notification Robot ๐Ÿ””Patchbot_de
2026-03-02

Bevy Contributors released version 0.18.1. bevyengine.org/

2026-03-02

I've Built a Quest System - Maiu Online - Ep: 13

lemmy.ml/post/43900564

2026-02-28

For people working in the #Bevy ecosystem I just wrote a simple little site that lets you explore the bevy #crate ecosystem filtering by bevy version. Quite happy with the search system. Itโ€™s very basic but I am happy to make improvements and plan on it. bevydex.dev/dex

Francis Beaudetf_beaudet@cosocial.ca
2026-02-27

Another gamedev update.

Gave my little character a chainsaw and a tree to harvest.

๐ŸŽต He's a lumberjack and he's ok ๐ŸŽต

#bevy

2026-02-26

I've been quietly working on my tank roguelite. I'm bad at posting updates, but here's a video of the current state. I've added 12 weapons and 4 powerups, and 4 enemy types (not all shown in the video.) I spent a bit of time working on some visual polish including particle effects (s/o to @doceazedo for the incredible Sprinkles library), better shaders, and bloom effects for the projectiles. The UI still needs a big overhaul. I have a long list of TODOs, but one day I hope to make a proper devlog with more in-depth content. #bevy #bevyengine #gamedev #indiedev

2026-02-26

I've made a crate greatly inspired by `egui_kittest `that should help with visual regression testing. For now I plan to use it for my game and based on that improve it, so it would take a while until it will be released on crates.io. But the repo is available here: github.com/Leinnan/bevy_ui_tes I've attached a example where it shows result of the test where UI changed between runs. It then keeps the previous result, stores the new one and the diff between them.

#bevy #bevyengine #gamedev #rustlang

new filediff fileold file

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst