🧬 Bevy Replicon 0.40.0 and 0.41.0-rc.1

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

🧬 Bevy Replicon 0.40.0 and 0.41.0-rc.1 - tchncs

It’s a crate for server-authoritative networking. We use it for Simgine, but it’s general-purpose. The 0.40 release targets Bevy 0.18 and introduces shared messages/events, which are useful for client-side prediction. The 0.41-rc.1 release targets Bevy 0.19-rc.1 and includes long-awaited resource replication. It was trivial to add since resources are now backed by components. As always, I recommend updating to 0.40 first. See the changelog for the full list of changes. 📜Full changelog [https://github.com/projectharmonia/bevy_replicon/blob/master/CHANGELOG.md] 📦bevy_replicon [https://crates.io/crates/bevy_replicon]

🧬 Bevy Replicon 0.40.0 and 0.41.0-rc.1

It's a networking crate for the Bevy game engine.

The 0.40 release targets Bevy 0.18 and introduces shared messages/events, which are useful for client-side prediction.

The 0.41-rc.1 release targets Bevy 0.19-rc.1 and includes long-awaited resource replication. It was trivial to add since resources are now backed by components.

As always, I recommend updating to 0.40 first.

📜 https://github.com/simgine/bevy_replicon/blob/master/CHANGELOG.md
📦 https://crates.io/crates/bevy_replicon

#bevy #simgine

bevy_replicon/CHANGELOG.md at master · simgine/bevy_replicon

A server-authoritative replication crate for Bevy. - simgine/bevy_replicon

GitHub

«Продай мне этот космолёт» или история любви к симуляторам. От космосима X-Tension до ActorModel/DoD/ECS архитектуры. Ч2

Продолжение истории. Во второй части речь пойдет про поиск пути к своему симулятору: затронем мультиагентные системы "прошлого" (MAS), акторную модель (actor model), современную игровую архитектуру ECS и Data-Oriented Design. Что взлетело, что не взлетело, и почему гибридная архитектура показалась подходящей для трёхуровневой модели управления из первой части. Все это с историческими отсылками к Хьюитту, Армстронгу и Эктону.

https://habr.com/ru/articles/1035768/

#симуляторы #симуляции_и_моделирование #имитационное_моделирование #иерархии_управления #actor_model #data_oriented_design #entity_component_system #архитектура #bevy #akka

«Продай мне этот космолёт» или история любви к симуляторам. От космосима X-Tension до ActorModel/DoD/ECS архитектуры. Ч2

«Все модели неправильны. Некоторые из них полезны.» — Джордж Бокс «Через тернии к звездам» Прежде чем начать эту часть, хочется извиниться перед теми, кто пробирался через первую. Зоопарк аббревиатур...

Хабр
I wrote a dithering post-processing effect as a mini weekend project. And I am proud to say I understand ~78.125% of the math. #bevy #bevy_engine #shader #wgsl

We have a puzzle!

To keep everything as simple as possible, you currently just type in the solution. But the framework is there. You can gate areas behind puzzles or change the interactions with NPCs (well... PPCs... spoilers?)

Can you solve the puzzle?

#screenshotsaturday #bevy #gamedev #indiedev

The recordings of the last virtual #Bevy meetup are now cut and available on YouTube: https://rustunit.com/bevy-meetup/bevy-meetup-13/ - give it a watch if you missed the livestream and give it a like to appreciate the great work of our speakers #rustlang #gamedev 🦀🎮

🎮 Bevy Enhanced Input 0.24.0 and 0.26.0-rc.1

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

🎮 Bevy Enhanced Input 0.24.0 and 0.26.0-rc.1 - tchncs

An input manager for Bevy, inspired by Unreal Engine’s Enhanced Input. We use it for Simgine, but it’s general-purpose. The 0.25 release targets Bevy 0.18 and includes custom input support, along with other minor improvements and a few small breaking changes. The 0.26.0-rc.1 release targets Bevy 0.19-rc.1 and only bumps the Bevy version. As always, I recommend updating to 0.25 first. 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.25.0 and 0.26.0-rc.1

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

The 0.25 release targets Bevy 0.18 and includes custom input support, along with other minor improvements and a few small breaking changes.

The 0.26.0-rc.1 release targets Bevy 0.19-rc.1 and only bumps the Bevy version.

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

https://youtu.be/bC-EmeSjmP8

Waymancer Devlog 3: Multiplayer is out! I talk a little bit about my considerations for multiplayer in the game and what I would recommend for others doing the same.

#bevy #gamedev #indiegamedev #rust #rustgamedev #multiplayer #aviation #devlog #bevyengine

Currently implementing avian_fdm (https://github.com/viccuad/avian_fdm) in bevy_fs. This will temporarily ground the little jet, but it will help it fly way smoother in the future. 😅 🏗️

#Bevy #Rust #FlightSim #Aviation #DevLog #GameDev