dcvz's Avatar

dcvz

@dcvz.io

Open Source โค๏ธ Rust. Gamedev enthusiast experimenting with Bevy/Godot. Exploring N64 nostalgia. Building runblaze.dev ๐Ÿš€

45
Followers
61
Following
57
Posts
24.12.2023
Joined
Posts Following

Latest posts by dcvz @dcvz.io

BevyDex - Crate Browser

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

28.02.2026 18:49 ๐Ÿ‘ 34 ๐Ÿ” 10 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 0

How does it pull crates? Whatโ€™s the criteria for being on the list?

01.03.2026 09:28 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Screen of Godot showing Bevy entities from the godot-bevy library

Screen of Godot showing Bevy entities from the godot-bevy library

Very cool! We had to build our own for godot-bevy as egui is very much tied to Bevy being the renderer

25.02.2026 07:41 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - oxideai/cica: An agentic personal assistant that lives in your chat An agentic personal assistant that lives in your chat - oxideai/cica

I quite liked the premise of an โ€œagentic personal assistantโ€ so tried to have some fun and build something along those lines. Interact via chat, get personalized AI + extendability via skills that the assistant itself can put together.

#rustlang #aiassistant #claudecode

25.01.2026 10:59 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Not sure what the exact needs are but you could get the best of both worlds with godot-bevy.

31.12.2025 10:06 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
crates.io: Rust Package Registry

`iyes_progress` version 0.15.0 and `bevy_asset_loader` version 0.24.0 were published with Bevy 0.17 support.

Just in time for the first @bevy.org 0.18 release candidate ^^

17.12.2025 09:27 ๐Ÿ‘ 15 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Itโ€™s nearly done now and have to say, itโ€™s quite nice to be able to see the entities ๐Ÿ˜

10.12.2025 15:43 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Prototyping something cool (maybe?) for godot-bevy ๐Ÿ˜
#godotengine #bevyengine #rustlang

10.12.2025 09:51 ๐Ÿ‘ 14 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
GitHub - bytemeadow/godot-bevy: Bring the power of Bevy to your Godot projects Bring the power of Bevy to your Godot projects. Contribute to bytemeadow/godot-bevy development by creating an account on GitHub.

github.com/bytemeadow/g...

08.12.2025 23:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Another thing Iโ€™m excited about for the upcoming godot-bevy 0.10 release is the introduction of a testing crate, which makes it easier to write integration tests that run with the Godot runtime. That means you can now test your Bevy systems directly against Godot.

08.12.2025 22:58 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Do check it out, and Iโ€™d love to hear your thoughts! Our motivation is very similar to what you said: teams need editors, but we love Bevy + Rust. Weโ€™ve been refining the API based on feedback from folks building real projects with it, and the more feedback we get, the better we can make it โœจ

08.12.2025 21:06 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Started a Bevy feed that shows all Bevy-related posts in chronological order โ€” no popularity sorting, no like-based boosting. Itโ€™s been a much nicer way to make sure you donโ€™t miss anything, not just the popular stuff.

Give it a try! And if your posts arenโ€™t showing up, give me a shout.
#bevyengine

08.12.2025 08:38 ๐Ÿ‘ 9 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
GitHub - bytemeadow/godot-bevy: A library to use Bevy for Godot projects A library to use Bevy for Godot projects. Contribute to bytemeadow/godot-bevy development by creating an account on GitHub.

Good point! Library that brings the power of Bevy to Godot projects! github.com/bytemeadow/g...

07.12.2025 20:50 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

godot-bevy 0.10 is on the way!
This update brings support for Bevy 0.17 ๐Ÿš€ and is now entering its testing phase.
If youโ€™ve been waiting to upgrade, nowโ€™s a great time to jump in and help us test!

#bevyengine #godotengine #rustlang

07.12.2025 20:16 ๐Ÿ‘ 25 ๐Ÿ” 5 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Better

17.10.2025 11:16 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Cool With You (Cover) [HAPPY 2ND SONG ANNIVERSARY]  | Eunkul! x @jinkychii
Cool With You (Cover) [HAPPY 2ND SONG ANNIVERSARY] | Eunkul! x @jinkychii YouTube video by Eunkul!

Really nice cover, and the art is gorgeous too! I donโ€™t usually listen to much K-pop, but Iโ€™ve always loved music videos like this. Especially when they use custom artwork instead of anime clippings โœจ

youtu.be/r7DQpYZJ3tk?...

#MV #Art #NewJeans

21.08.2025 06:10 ๐Ÿ‘ 7 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Release v0.9.0 ยท bytemeadow/godot-bevy Summary This release brings performance boosts, new APIs, and improved developer tools for smoother Godot-Bevy integration. It also adds a new plugin, enhanced transform syncing, and expanded utili...

New godot-bevy release! ๐Ÿš€ 0.9.0

Some nice things in this one! A new plugin, performance boosts, new APIs and some devexp goodies. We've moved to using Bevy transforms meaning you can now make use of bevy physics plugins (Avian) โœจ

Full changelog on Github ๐ŸŽ

#bevyengine #godotengine #rustlang

12.08.2025 20:06 ๐Ÿ‘ 18 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Release v0.8.0 ยท bytemeadow/godot-bevy Migration Guide https://bytemeadow.github.io/godot-bevy/migration/v0.7-to-v0.8.html Summary Multithreaded Bevy Performance (Breaking Change) Plugin-Based Architecture (Breaking Change) Enhanced Be...

๐ŸŽ‰ New godot-bevy release is live! Major improvements:

โœ… Plugin-based architecture - opt in/out of plugins
โœ… Multithreaded Bevy
โœ… Signals now support arguments
โœ… Multi-field Bundle macro support
โœ… Bug fixes and general improvements

More modular, more powerful! ๐Ÿš€

#bevyengine #godotengine #rustlang

15.07.2025 20:01 ๐Ÿ‘ 23 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Haven't posted about #godotbevy in a bit, but we've been quietly grinding away! Really cool to see people building projects with it. A community has slowly been forming, and we've been fixing bugs and improving things. Still lots to do but new release coming ๐Ÿ”œ

#godotengine #bevyengine #rustlang

05.07.2025 21:43 ๐Ÿ‘ 15 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - bytemeadow/gdenv: The best command-line tool to install and switch between multiple versions of Godot. The best command-line tool to install and switch between multiple versions of Godot. - bytemeadow/gdenv

๐ŸŽฎ New drop: gdenv! The easiest way to install and switch between multiple Godot versions โœจ

โ€ข Built with Rust for speed
โ€ข Cross-platform (macOS/Linux/Windows)
โ€ข Supports .NET/Mono builds and pre-releases

Perfect for game devs juggling multiple projects!

#godotengine #rustlang

20.06.2025 21:51 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Picture of a two roads (going and coming) where trees are planted along both sides and the middle casting shade unto the sidewalks and streets.

Picture of a two roads (going and coming) where trees are planted along both sides and the middle casting shade unto the sidewalks and streets.

Whoever decided at some point that the streets in Berlin should be filled with treesโ€ฆ thank you! ๐Ÿ™ ๐Ÿฅต

17.06.2025 14:06 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I hope that sort of answers your query! Feel free to ask if you have any other questions ๐Ÿ˜

15.06.2025 09:16 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

As a developer if youโ€™re careful about architecting your systems to isolate Godot API. That can make a big difference too. For example track animation state in ECS, and just have one system that actually makes the call to a Godot node to set the animation tree, etc

15.06.2025 09:15 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

There are a few things the lib has that if you use, should make transitions less painful: using our Transforms for movement. BevyBundle macro allows you to tag Godot Nodes with components. Your queries can be specific to your needs (Player, Health, etc) and not Godot specific: With<Sprite2DMarker>

15.06.2025 09:15 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Great question! Obviously I canโ€™t really tell you as it hasnโ€™t happened yet but for one itโ€™s a possibility I do try to keep in mind as I further develop the library.

I wonโ€™t say itโ€™d be completely painless but IMO if you build with that mindset from the start, you can go a long way

15.06.2025 09:15 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Release v0.7.0 ยท dcvz/godot-bevy What's Changed Update the README "Basic Usage" section & add simple Node2D movement example by @DragonAxe in #37 feat: add explicit configuration of transform sync mode by @dcvz in #44 feat(docs):...

๐ŸŽ‰ godot-bevy v0.7.0 is out!

Release with bug fixes and improvements:

โœจ Node Type Markers - Better and more efficient ECS queries
โšก Fix Timing - Component available in Startup systems
๐Ÿš€ Performance improvements

We also now have a #godotbevy book! ๐Ÿ“–

#godotengine #bevyengine #rustlang #gamedev

14.06.2025 23:49 ๐Ÿ‘ 26 ๐Ÿ” 6 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
GitHub - dcvz/godot-bevy: A library to use Bevy for Godot projects A library to use Bevy for Godot projects. Contribute to dcvz/godot-bevy development by creating an account on GitHub.

Repo: github.com/dcvz/godot-b...

14.06.2025 10:47 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Recent #godotbevy question: does our library (Bevy + Rust) offer performance benefits vs just architectural ones? We don't have extensive perf tests yet, but our first one shows nice improvements: Boids in GDScript vs ECS via our lib on our main branch!

#godotengine #bevyengine #rustlang #gamedev

14.06.2025 10:46 ๐Ÿ‘ 8 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

๐Ÿงฉ The second change is a nice QoL upgrade:
#[derive(NodeTreeView)] is already great for finding subnodes easily.

Now it supports pattern matching โ€” making your tree traversals more flexible and robust!

08.06.2025 09:04 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

๐ŸŽฏ The biggest change: introducing the bevy_component macro!

Now you can annotate custom Godot Nodes with the components they should get when converted into Bevy entities โ€” with field matching.

This gives a ton of control for Godot-first workflows where scene building happens entirely in editor ๐Ÿ™Œ

08.06.2025 09:04 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0