3 ms·
I want to add that each room is capped at five players. Whenever you go to https://multiplayer.dev https://multiplayer.dev, you're assigned to a room with the f
by wenbo 5y ago
I want to add that each room is capped at five players. Whenever you go to https://multiplayer.dev https://multiplayer.dev, you're assigned to a room with the fewest players so that no one is alone for too long. If you feel stuck in a room try navigating back to https://multiplayer.dev https://multiplayer.dev.
- alberth 5y agoHi wenbo - would you mind explaining a bit more on what the user is suppose to experience in this demo. Maybe I'm the only person confused but I just see people chatting in the bottom right bubble. And occasionally, someone moves their cursor. I don't feel like I'm try grasping what is being "demo'ed".
- kiwicopple 5y agowenbo recorded a short video earlier which might be easier for mobile users to see what's going on: https://youtu.be/BelYEMJ2N00?t=103 https://youtu.be/BelYEMJ2N00?t=103 more details and full video in this blog post: https://supabase.com/blog/2022/04/01/supabase-realtime-with-multiplayer-features https://supabase.com/blog/2022/04/01/supabase-realtime-with-...
- wenbo 5y agoThe purpose of this demo is to show off three features of the new Supabase Realtime. - Broadcast: Cursor movements and messages (floating bubbles next to cursors) sent directly to other players in the room. - Presence: Whenever someone joins the room, you'll be able to see that person represented as a colored circle in the upper right hand cover. When they leave, then their circle disappears. - Change Data Capture / Replication: When a player sends a message, that message is inserted into the database, and that change is then broadcast to all players in the room. You can see these message in the chat box in the lower right hand corner. - Latency: You can see how long it takes your client to send a message to the nearest node in the cluster and have the node respond with a message. This will vary depending on your internet.
- cupofpython 5y agoin contrast, I had a pleasant experience with people engaging with each other by leveraging the text bubble next to the cursor and then multiple people putting the cursor at the same place and shaking it for fun