I just finished porting my extreme bevy tutorial series to Bevy 0.14 (how to make a p2p multiplayer web game).

https://johanhelsing.studio/posts/extreme-bevy

That finally concludes this version's porting work for me, the following crates are now bevy 0.14 compatible:

bevy_matchbox
bevy_pancam
bevy_roll_safe
bevy_smud
bevy_pkv
bevy_web_asset
bevy_trauma_shake
bevy_lospec
bevy_crossbeam_event
bevy_sparse_grid_2d
noisy_bevy

Let me know if I missed a crate you care about.

#bevyengine #rustlang #gamedev #matchbox

Extreme Bevy: Making a p2p web game with rust and rollback netcode

In my previous post, Introducing Matchbox, I explained how Matchbox solves the problem of setting up peer-to-peer connections in rust web assembly for implementing low-latency multiplayer web games. I said I'd start making games using it and I figured it's about time I make good on that promise, as well as write a tutorial while at it. I'll explain step-by-step how to use Bevy, GGRS, and Matchbox to recreate the old classic Extreme Violence by Simon Green with online p2p multiplayer using rollback netcode.

Johan Helsing Studio
@johanhelsing
Oh heck yeah! I had these tutorials bookmarked but the usage of an "old" Bevy version put me off. Now I have a plan for the weekend!