dcvz

@dcvz.io

Open Source ❤️ Rust. Gamedev enthusiast experimenting with Bevy/Godot. Exploring N64 nostalgia. Building runblaze.dev 🚀

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.

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

Post nicht verfügbar.

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

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...

github.com

🎉 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

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...

github.com

🎮 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

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

gdenv.bytemeadow.com

Whoever decided at some point that the streets in Berlin should be filled with trees… thank you! 🙏 🥵

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.

🎉 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

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):...

github.com

Published bevy-godot 0.6.0! Focus: Improved Audio API inspired by @nikl.me's bevy_kira_audio ✨ - Audio channels - Builder API - Spatial audio (2D/3D AudioStream) - Tweening & fade effects - Per channel / individual sound control #GameDev #RustLang #Godot #BevyEngine

Release v0.6.0 · dcvz/godot-bevy

What's Changed feat(audio): Improved Audio API by @dcvz in #25 Breaking The Audio API has been improved adding support for: Audio channels - Split audio into organized channels (music, SFX, etc...

github.com

godot-bevy v0.5.0 is here! 👾 📦 AssetServer support - non-blocking Godot asset loading via asset_server.load() 🎶 New AudioManager Resource which can be used to play audio resource handles #GameDev #RustLang #Godot #BevyEngine

Release v0.5.0 · dcvz/godot-bevy

What's Changed feat(examples): Add audio to Dodge the Creeps 2D by @dcvz in #19 fix(assets): Support AssetServer and introduce Audio API by @dcvz in #21 chore(clean): Replace CollisionWatcher with...

github.com

Can the #Bevy AssetPlugin be configured to skip file existence validation before attempting to load assets? I'm working with a use case where assets are stored within packed or compressed archives, so the standard file system checks don't apply.

🎮 godot-bevy v0.4.0 is here! Big updates: ✨ Cleaner scheduling - PhysicsUpdate introduced 🎯 Godot input events now flow into Bevy systems 📚 Much better docs and a few more examples Shoutout to @reshen.bsky.social for contributing to this release! 🙌 #GameDev #RustLang #Godot #BevyEngine

Release v0.4.0 · dcvz/godot-bevy

What's Changed feat(ci): add workflow and scripts by @dcvz in #6 fix(sched): Improve Scheduling System by @dcvz in #9 chore(api): Align Transform2D by @dcvz in #8 chore(api): Use GodotNodeHandle i...

github.com

Metal backend for RT64: A few more missing things have been added! Depth sampling tested and working. Looks like it’s time to start trying it with Zelda64Recomp 🚀

Bild

Metal backend for RT64: Fixed up being able to do pipeline switches between draw calls. Slowly the tests cover more of the Render Hardware Interface (RHI) ✨

Image showing the render output of the test program. Blue background on the full window, a few colored green squares and two triangles. One triangle is solid gradient, and the second one has different blend so it's slightly see-through.

Depth clearing working now in the in-progress Metal backend for RT64! The issue is clearing depth (like clearing color) can specify specific rects to clear, which is not something Metal natively supports. Similar to how I did clear color, we use a custom shader and draw calls to emulate it.

Image showing the color and depth texture. The depth texture shows smalls squares that have been depth cleared.