Replies: 1 comment 7 replies
-
Hello. How are you? Checking the code here, the answer is no. The gecko.io server receives a request and just creates an unreliable, unordered connection (default of @param options.ordered is false). I thought about using websocket for reliable connections, but a simplistic ordered reliable udp version will be faster. Your idea of separating channels is good too, for example, the construct3 multiplayer plugin (where I create my games) makes 3 channels: unreliable and unordered, reliable and unordered, and reliable ordered. |
Beta Was this translation helpful? Give feedback.
-
I think Geckos.io would benefit from creating two separate datachannels per connection, one for unreliable and one for reliable.
That would allow certain messages to leverage the existing (super fast) reliable mode at the network layer instead of reimplementing it at the application layer.
Edit: Moved to #269
Beta Was this translation helpful? Give feedback.
All reactions