Bevy Enhanced Input 0.9.0 is out!
It's an input manager for Bevy, inspired by Unreal Engine Enhanced Input.
This release contains many changes, most notably the component-based API for contexts.
We've also reworked the documentation, now including a quick-start guide that walks you through the API.
@alice_i_cecile and I would appreciate your feedback
https://github.com/projectharmonia/bevy_enhanced_input/blob/master/CHANGELOG.md
https://crates.io/crates/bevy_enhanced_input
I'm adding kerning groups to the glyph info widget in Bezy.
Because Bezy is built on a game engine(#bevy), we get optical kerning with game controllers out of the box.
But most of the tools for editing kerning info have been offloaded to a separate Rust CLI app where it's easier to automate font production with both procedural scripting and AI automation.
Most font editors are not designed for programmers, Bezy is. Font production can be MUCH more automated when you don't use prosumer tools.
Functioning Vehicle Depots!!! I just need to update the UI to display the build times and build queue. Don't worry, the audio voices will change. I'm experimenting with different voices and lines.
Konstruo - The beginnings of a scenario based town building game
I know that I have almost zero experience animating, but I did not expect animating a garage door to take THAT long. Sheesh. Another day in the life right?
As a beginner I'm looking at #Bevy 2D text examples. I wonder whether it is possible (for me) to get the size of rendered text, so that I can arrange other elements based on it.
The most simple example would be the string "hello world" in a given font and I would light to know width and height, so that I can draw a rectangle around it.
My general idea is a kind of diagram editor, but with special layout rules I would like to implement myself.
I would like to understand how feasible it is.
Bevy Hanabi v0.15.0 is out!
Following the usual release pattern, v0.15.0 is a major release with amazing new features:
New "hierarchical" effect feature allowing with GPU spawn event, to allow an effect to trigger particle spawning into another effect
A rewrite of the ribbons/trails implementation with explicit particle sorting. This replaces the confusing "group" API.
https://github.com/djeedai/bevy_hanabi/blob/v0.15.0/CHANGELOG.md
https://crates.io/crates/bevy_hanabi/0.15.0
https://github.com/djeedai/bevy_hanabi
Hey! Are you a student who wants to use #bevy to do #robotics in #rust?
We've just got a job posting for two remote summer internships through the Google Summer of Code! Check it out at https://discourse.ros.org/t/osrf-google-summer-of-code-2025/42653/1, or hunt down `grey` on the Bevy Discord to ask questions directly :)
Looks super cool!
There's 22 open PRs for the 0.16 milestone, 14 of which are Ready-For-Final-Review, with at least two approvals. Over at #bevy, we do #opensource a bit differently: the reviews from *anyone* count. As we're going over the #rustlang #gamedev work, if you think you're qualified, please leave a review!
And that concludes #bevy Lint Laundry Day! I ended up getting nerd-sniped by an inconsistent API change to Bevy's `Query::many()` method, so I spent the past few hours working on https://github.com/bevyengine/bevy/pull/18615.
Either way, that was a solid day of productive work. I hope you enjoyed the behind-the-scenes tour! :)
Added some voice lines for the two different units in my #rts game. I'll probably iterate on this, but its a good placeholder for now.
#screenshotsaturday #indiedev #gamedev #indiegame #indiegamedev #gamedevelopment #solodev #bevy #rust
Adding networked multiplayer to my game with Bevy Replicon
Hello! It's #bevy Lint Laundry Day, meaning I'll be spending the entirety of today working on the Bevy Linter! I'll be adding updates here showing what goes on behind-the-scenes of a #rust #opensource #gamedev project, which you can find at https://github.com/TheBevyFlock/bevy_cli.
All recordings including the super interesting Panel discussion from our last virtual #Bevy meetup are now live on YouTube: https://www.youtube.com/playlist?list=PLbvvWoCXmXkJ0IsXZmpaCu-kXHTCjiayE #rustlang #gamedev @bevy
Added a component-style API for bevy_enhanced_input!
It's an input manager crate for Bevy, inspired by Unreal Engine Enhanced Input.
I love our trigger-based API, but the push-style API needed improvement. Previously, users had to read values from a resource - unergonomic and a bit confusing.
Now, contexts are components! This makes our push-style API similar to LWIM while keeping all the trigger-based ergonomics
See more details in the PR:
https://github.com/projectharmonia/bevy_enhanced_input/pull/60
Presenting myself: Comp Sci bachelor in 2018, then Scala dev. Then #rust dev. mostly on #bevy, both contrib and 3rd party contracting. Culminating with my presentation of compressed datastructures at #rustfest 2024 Zurich.
Today, honestly, I've no idea who I am or what I do. Trying to find a place in the world where I can have a positive impact.
I've made some improvements to my #bevyengine game!
Movement is now interpolated
Camera now follows your character
Objects in the game can now be removed
Title: Unhaunter: Dare to Face the Unseen
️ What's: A libre ghost-hunting game mixing explor., puzzle & strategy
️ -
️ https://github.com/deavid/unhaunter
#LinuxGaming #ShareYourGames #Puzzle #Investigation #Strategy #Ghost #Bevy #Rust
️ #Libre #Bin
Our entry: https://lebottinlinux.vps.a-lec.org/LO.html
️Update: 0.2.7
Major release (Unstable)
️
️Changes: https://github.com/deavid/unhaunter/releases
️From: https://techhub.social/@deavid/114233594585719239
0.2.7_dev https://www.youtube.com/embed/LAZTV2aqQgg
️ https://www.youtube.com/embed/WlVmAi5dKxs
️ https://www.youtube.com/embed/IiYkzltQfkg
https://video.hardlimit.com/videos/embed/oNhei3W9ER6se1G7vZXmTx