I've been continuing my little transistor-based simulation game!

I feel all the basics are there, now comes the rest :^)

#bevy #rustlang

Wanted to draw some simple 50x50 px sprites for my Bevy experiment and it's a surprisingly hard task. All my apps like Pixelmator, Affinity etc are way too complex and not really suited for pixel work. I don't really need layers, effects and all kinds ot magic tools.

Could of course do more realistic graphics...

Hm, I seem to have installed an app called Pixen aeons ago. It seems to be a bit simpler than the big behemoths.

#bevy #pixelart #macos

صدر الإصدار 0.19 من محرك الألعاب مفتوح المصدر Bevy، المبني بلغة Rust، حاملاً تحسينات جوهرية. يقدم التحديث نظام مشاهد مُحدّثاً عبر Bevy Scene Notation (BSN)، الذي يسهل تعريف المشاهد برمجياً وإدارة التبعيات. كما يعزز الأداء الرسومي بتحميل المهام على وحدة معالجة الرسوميات، مما يمكنه من رسم مشاهد أكبر وأكثر تعقيداً بكفاءة. أُضيف دعم لظلال التلامس لتحسين التفاصيل البصرية، بالإضافة إلى أدوات تحرير موسعة، ودعم إدخال النص، وتحسينات في عرض النصوص وتأثيرات ما بعد المعالجة.

#Bevy #GameEngine #Rust

Sometimes you need to take a different path.

...to avoid a prolonged and bloody battle with the compiler. #bevy #rustlang

I just implemented changing the cursor when it hovers over one of the switches! I also fixed the tonemapping which makes the simulator look a lot nicer imo

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

#Bevy #GameDev #FlightSim #Rust #Graphics #Aviation

Ever wanted to make a game that takes place in a procedurally generated world, but don't want to deal with the hassle of instantiating chunks as your player moves?

With my #fernweh library for #bevy, you declaratively define what chunks are made of, using the brand new Bevy scene system, and fernweh takes care of asynchronously computing and spawning/despawning them as needed.

Fernweh is *very* generic: it doesn't care if your game is 2D, 3D, or whatever else. *You* get to decide how to refer to chunks, *you* get to decide what chunks should be visible at what point, and chunks may be composed of *anything* that can be represented as a Bevy scene, that is, pretty much anything you could want (meshes, colliders, audio sources...).

https://crates.io/crates/fernweh

#rust #RustLang #BevyEngine #procgen #ProceduralGeneration #bsn

crates.io: Rust Package Registry

crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects

RE: https://mastodon.social/@bevy/116778703158792368

Managed to get my username in the release announcement by adding a grand total of two sentences to the docs. ngl I feel like kind of a cheat.

Regardless, I'm super excited about this release, which brings the long-awaited #bevy scene notation (BSN) to the engine. Congrats to the community!

Later today I'll release #fernweh 1.0.0, a flexible helper for chunk-based procedural generation, to which the new scene system is essential.

🎮 Bevy Enhanced Input 0.26.0

https://discuss.tchncs.de/post/62510046

🎮 Bevy Enhanced Input 0.26.0 - tchncs

An input manager for Bevy, inspired by Unreal Engine’s Enhanced Input. We use it for Simgine, but it’s general-purpose. Just an update for Bevy 0.19 and a minor bigfix for trackpad scaling. The crate is planned for upstreaming in Bevy, so please try it out and share your feedback. 📜Full changelog [https://github.com/projectharmonia/bevy_enhanced_input/blob/master/CHANGELOG.md] 📦bevy_enhanced_input [https://crates.io/crates/bevy_enhanced_input]

🎮 Bevy Enhanced Input 0.26.0 is out!

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

Just an update for Bevy 0.19 and a minor bugfix for trackpad scaling.

The crate is planned for upstreaming, so please try it out and share your feedback!

📜 https://github.com/projectharmonia/bevy_enhanced_input/blob/master/CHANGELOG.md
📦 https://crates.io/crates/bevy_enhanced_input

#bevy #simgine

bevy_enhanced_input/CHANGELOG.md at master · simgine/bevy_enhanced_input

Input manager for Bevy. Contribute to simgine/bevy_enhanced_input development by creating an account on GitHub.

GitHub
attention people of #bevy i need help

i want my system to run at just the first rendered frame. how do i do that

Startup doesn't work, as i understand i that schedule runs before the first frame is rendered