Live data from Hacker News

Show HN: Collaborative event registration with WebGL and WebSockets

nextjs.org

1–10 of 17 posts

Re: Show HN: Collaborative event registration with WebGL and WebSockets

#5
post #3

I'm confused, what is this? I don't want to hook it up to my GitHub just to see...

It's a conference registration site that involves a series of challenges involving a wordle and a multiplayer experience with a prism built with Three.js

Re: Show HN: Collaborative event registration with WebGL and WebSockets

#6
Hi all, if you login with Github on desktop, you'll see a multiplayer experience built with https://replicache.dev and webgl.

I can't answer questions about the (absurdly epic) webgl stuff. That's https://twitter.com/0xca0a.

But happy to answer questions about the multiplayer.

As an overview, this uses an upcoming version of Replicache that has been upgraded to support high rate collaborative experiences. The current client-side only version of Replicache can manage about 4-5 updates / second, depending on your server setup, or maybe 10 if you spend a lot of time tuning it.

In this upcoming version, we are offering our own server for Replicache, based on Cloudflare's durable object technology. We are getting about 40 updates per second now, but our goal is 60fps.

We have been really happy building on Cloudflare, and think durable objects in particular are a super unique and valuable tool. Not useful for every situation, but there's nothing else really like it on the market and when you need it you really need it.

Re: Show HN: Collaborative event registration with WebGL and WebSockets

#8
Really impressive experience! Great work Next.js!

Love the work 0xcaOa did with Three.js to create this multiplayer light effect. Glad to see https://liveblocks.io was able to help them prototype this out to get a feel for that experience.

And… it’s great to see the web become a place where people can hang out and feel like they’re together in the same space!

Re: Show HN: Collaborative event registration with WebGL and WebSockets

#10
post #4

the engineering that went into this site is insane – given also how performant it is in production globally

All I’m seeing is a very simple website for registering to attend a conference. What am I missing?

There's a game the further into registration you get basically.
Post reply on HN