67
edits
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
Server and Client communicate about GameObjects. | Server and Client communicate about GameObjects. | ||
Client threading: | |||
* Main thread | |||
* Rendering by OffscreenCanvas ([https://developer.mozilla.org/en-US/docs/Web/API/OffscreenCanvas MDN], [https://threejs.org/manual/?q=off#en/offscreencanvas three.js]) | |||
* Physics process by [https://rapier.rs/docs/user_guides/javascript/getting_started_js Rapier] | |||
* Networking. Currently websockets (TCP, slow), possibly WebRTC? | |||
== Web services == | == Web services == |