Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit a5181ad

Browse files
authoredFeb 11, 2023
N42: Matchbox (#1275)
1 parent 88f3ba3 commit a5181ad

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed
 

‎content/news/042/index.md

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ A more detailed update summary is available [here][de-update-04].
115115

116116
### [Cargo Space]
117117

118-
![Screenshot of p2p multiplayer in Carog Space: One instance running on windows
118+
![Screenshot of p2p multiplayer in Cargo Space: One instance running on windows
119119
and one in Chrome](cargo-space-cross-platform.png)
120120
_Cross-platform p2p multiplayer in Cargo Space_
121121

@@ -285,6 +285,36 @@ as it removes the needs for error correction.
285285
[@redwarp]: https://github.com/redwarp
286286
[torchbearer-orig]: https://sites.google.com/site/jicenospam/visibilitydetermination
287287

288+
### [Matchbox]
289+
290+
![matchbox logo](matchbox.png)
291+
292+
[Matchbox] is a library for easily establishing unreliable, unordered,
293+
peer-to-peer WebRTC data connections using rust WASM. This enables low-latency
294+
multiplayer browser games.
295+
296+
Originally, it was written for web assembly, but a native implementation using
297+
[WebRTC.rs] has been available since 0.4. However, a few minor incompatibilities
298+
between the two implementations meant connections between native and web
299+
were not possible.
300+
301+
In version 0.5, however, [Alex Rozgo] fixed the the last of these issues. And
302+
cross-play sessions are now finally fully supported.
303+
304+
In addition, [johanhelsing][johanhelsing_mastodon] fixed a serious bug that used
305+
to cause disconnections on recent versions of Firefox.
306+
307+
The tutorial series on [how to make a p2p web game with Bevy, GGRS and
308+
Matchbox][extreme_bevy] was also updated to the latest versions of all three
309+
libraries.
310+
311+
_Discussions: [Mastodon][cargospace_cross_platform_video]_
312+
313+
[extreme_bevy]: https://johanhelsing.studio/posts/extreme-bevy
314+
[Matchbox]: https://github.com/johanhelsing/matchbox
315+
[WebRTC.rs]: https://webrtc.rs
316+
[Alex Rozgo]: https://github.com/rozgo
317+
288318
## Popular Workgroup Issues in Github
289319

290320
<!-- Up to 10 links to interesting issues -->

‎content/news/042/matchbox.png

36.8 KB
Loading

0 commit comments

Comments
 (0)
Please sign in to comment.