@Aissen@social.treehouse.systems
Post #1333838
2026-03-27 12:16 UTC
The code for the backend and frontend are quite different. The backend is event-driven, while the frontend is a game client is updated at a fixed game-loop rate (e.g 50 fps). In the middle the transport layer handles communication between the two. And this can cause synchronization issues in some cases.
#RustInParis
Replies (1)
-
@Aissen@social.treehouse.systems 2026-03-27 12:16
For the implementation, Christoph used egui, and macroquad. For macroquad, there a few challenges, so quad_net and ewebsock had to be used. In his opinion, the WASM + Rust ecosystem is still growing and improving; his advice is to look at the most used crates first. #RustInParis