#bevy

2025-05-31

Using actual assets now, so I'm making some more progress, next up is going to be getting my lovely enemy (capsule) to move around and attack the player. Won't be many updates on this for a little over a week due to the #bevy game jam.
#godot #madewithgodot #gamedev #indiedev

Kat Marchán 🐈zkat@toot.cat
2025-05-30

so this is happening.

All my #Rust #RustLang repos are moved over. Now I just need to figure out CI, republish to crates.io, and archive the github side (and document a tombstone in their readmes).

I have a bunch of other repos I'll either archive or delete as well.

#KDL and #orogene will remain github-side for now because they're a bit more dependent on github services, but I would like to at least move orogene over eventually. KDL might be stuck, though, unfortunately, but I might move only kdl-rs.

#bevy #miette

screenshot of zkat's profile page on codeberg.org showing a number of Rust projects, including miette.
2025-05-30

Marrant ça, depuis que j'ai mis #bevy à jour j'ai ces erreurs là dans les logs:

2025-05-30T11:41:47.272851Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-StandaloneSpirv-None-10684 (0xb210f7c2)]
vkCreateShaderModule(): pCreateInfo->pCode (spirv-val produced an error):
Invalid explicit layout decorations on type for operand '28[%28]'
%intermediate_memory = OpVariable %_ptr_Workgroup__arr__arr_float_uint_16_uint_16 Workgroup
The Vulkan spec states: All variables must have valid explicit layout decorations as described in Shader Interfaces (https://docs.vulkan.org/spec/latest/appendices/spirvenv.html#VUID-StandaloneSpirv-None-10684)

J'ai absolument aucune idée de ce que ça veut dire!. A part que ça a un rapport avec Vulkan ed tes propriétés ésotérique qui m’échappent complètement.

2025-05-28

Today I am adding passengers to the game.

#bevy #rust #gamedev

A screenshot from a game where three blue planets orbit a sun. Drop and person icons are visible both on and next to the planets.
Emerald :scizor: :lycanroc:emerald@mecha.garden
2025-05-28

I've finally got a basic text input box working in #bevy for #cathode's settings window. Still want to figure out a cursor probably but I think this will do for now.

It's hooked directly to a resource and updates that resource from the text when the user hits enter or when the field loses focus (and then sets the text to whatever the actual value ends up being). There's still some rough edges (having to manually backspace the current value to enter a new one for example) but honestly I didn't think I'd get this far
💀

On to attempt a dropdown menu next, I think

2025-05-27

An interesting bug: I added sound effects to my prototype and it broke the shuttle launches: the shuttles would (sometimes) not launch and the orbits would not despawn. after a few rotations plenty of transfer orbits were left unused.

It turns out that shuttle launch state being entirely encoded in timers relies on systems running in the right order – not super stable. I fixed that for now, but I ought to turn that into a proper state machine.

#gamedev #bevy #rust

a screenshot of a video game where three blue planets orbit a sun. the orbits are drawn. there are also transfer orbits connecting the planetary orbits and a whole lot of additional small circular markers where the transfer orbits begin.
2025-05-27

Looking forward to taking part in theb #bevygamejam soon, was the first jam I submitted a game for and hopefully I'll add a second game jam entry with this one.
itch.io/jam/bevy-jam-6
#rust #rustlang #gamejam #bevy

2025-05-26

The new behavior change / bug fix is sensible, and it comes with new fixes! Great, merging.

Like always, the #bevy community is very good at refining things once we ship them: the trick is convincing people to build out simple uncontroversial foundations and then let usage guide the evolution.

2025-05-26

Alright, my glass of iced tea is empty, so it's time to hop back on the #bevymergetrain :) Like #opensource, #rustlang or #gamedev? Take a peek, and see how the #bevy sausage is made <3

The earlier part of this merge train (bsky.app/profile/alice-i-cecil) tackled the first 27 PRs: time for some more!

2025-05-26

I'm back and recovered from #rustweek, and it's time for your weekly #bevymergetrain. As part of our unconf there, the community did a ton of #opensource PR review for #bevy <3 Wildly appreciated!

This roundup will be extra long (50 PRs!): github.com/bevyengine/bevy/pul

2025-05-26

Hi friends! The 6th Bevy Game Jam (itch.io/jam/bevy-jam-6) is starting in just a few days. If you're considering joining, check out the newly-published prototype Bevy CLI!

The CLI makes it easy to setup a new Bevy project, build it for both native and web platforms, and lint it for common mistakes. We've just released v0.1.0-alpha.1 (github.com/TheBevyFlock/bevy_c), and would love to gather feedback from fellow game jammers!

#bevy #gamejam #gamedev #opensource

2025-05-26

For my indie game studio, I made a Discord community for updates, playtesting and feedback discussions. Feel free to join to follow my work:

discord.gg/XzdwXNb8bn

(I will still post updates here, of course.)

#gamedev #bevy #rust

2025-05-25

🎮 Bevy Enhanced Input 0.12.0 is out!

lemmy.ml/post/30659908

🎮 Bevy Enhanced Input 0.12 is out!

It's an input manager for Bevy, inspired by Unreal Engine Enhanced Input.

A relatively small release with several ergonomic improvements, such as using BevyError instead of panic-based APIs, along with some bug fixes.

📜 github.com/projectharmonia/bev
📦 crates.io/crates/bevy_enhanced

#bevy #projectharmonia

David Martínez Martídeavid@techhub.social
2025-05-25

1 week left for Unhaunter release v0.3.0! It's gonna be big! unhaunter.com

I'd want to build a community around my game, a place to get feedback from people, so I recently created a Discord server. Please join! I'd love to have people to talk about the game. discord.gg/Ux7CGfvVtV

#opensource #bevy #indiedev #horror

demo screen of Unhaunter - menu on the left, gameplay on the right
2025-05-24

I've started messing around more with Bevy reflect based json schemas and here are first results. You can generate schemas that later on are used in various editors for validating rust structs in json :)

Repo: github.com/Leinnan/bevy_remote

#bevy #bevyengine #rustlang #gamedev #indiedev

2025-05-24

I just downloaded bevy's website to make it faster to browse locally and this is so nice. I should really get into a habit of downloading websites that I browse a lot for reference.

#bevy #gamedev #programming

Schrottkatze (Fangirl::<Turbofish>)schrottkatze@catgirl.cloud
2025-05-23

when relational #bevy queries? :pleading_cat_collar:

Bevy Enginebevy
2025-05-22

It is almost time for Bevy Jam #6, the official game jam!

The jam starts on May 31st (8 days from now) and runs until June 8th.

You can sign up, read the rules, and find teammates here:

itch.io/jam/bevy-jam-6

Client Info

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