Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit a5181ad

Browse filesBrowse files
authored
N42: Matchbox (rust-gamedev#1275)
1 parent 88f3ba3 commit a5181ad
Copy full SHA for a5181ad

File tree

2 files changed

+31
-1
lines changed
Filter options

2 files changed

+31
-1
lines changed

‎content/news/042/index.md

Copy file name to clipboardExpand all lines: content/news/042/index.md
+31-1Lines 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

Copy file name to clipboard
36.8 KB
Loading

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.