kyle
Explore posts from serversNNormal
•Created by kyle on 5/15/2025 in #🤝ask-a-question
Unable to fully apply prefab changes because of RealtimeView
I have a prefab with a RealtimeView component in it that was added via RealtimeComponent. When I try to save changes to this prefab, it always marks the RealtimeView as dirty, so I can't save the prefab fully. Is there a way to save the prefab?
8 replies
NNormal
•Created by kyle on 5/13/2025 in #💭feature-request
Auto matchmaking based on geo
I want to connect users to a room near to them. If one doesn't exist, it should be created automatically. Right now, users in my game simply connect to the first room with openings.
The most lightweight version of this would be exposing an API that tells me which Normcore region the player wants to connect to. And then I'll look for a room that's been earmarked for that region, or create a new one.
2 replies
NNormal
•Created by kyle on 5/13/2025 in #🤝ask-a-question
Connecting rooms by geo
I know that new rooms are colocated with the first person who enters the room, but is there a way to specify room geos manually? The use case is funneling players automatically into an existing room for their geo or to create one if it doesn't exist. Right now, my game just funnels players into any open room, which can cause some players to get stuck with bad ping.
If I have to do this manually, is there a way to know what geos Normcore supports? Or is the best thing for me to just bucket them on my own and let the buckets connect to whichever Normcore server it finds?
15 replies
NNormal
•Created by kyle on 5/6/2025 in #🤝ask-a-question
Debugging stuttering/lag
We just had 10 people in a VR game (all Quest 2 or 3) together in an instance, and it was quite laggy and stuttering. There are a couple of factors we're trying to narrow down, but would appreciate any pointers here, or easy ways to continue stress testing.
1. Server instance was in the Netherlands while we are US west, so our ping was consistently around 120-150ms. I would presume ping is a separate concern from stuttering, but not sure
2. There were ~10 active players in the room. Both voice and avatar movement were stuttering. The game itself didn't seem to be lagging, which maybe means a bottleneck on the Normcore server? If this is potentially the issue, would love to learn how to size up
3. Maybe some combo of 1 and 2? We had people from different geos all together
4. Possibly our own wifi is bad
12 replies
NNormal
•Created by kyle on 4/21/2025 in #🤝ask-a-question
Opening universal menu teleports arms to floor
Currently using Normcore to sync VR avatars. When I press the universal button (whether in a Quest build or via Link), the arms of the avatar teleports to the floor. Does anyone know how to prevent this, or at least how to detect that the menu has been opened?
7 replies
NNormal
•Created by kyle on 4/10/2025 in #🤝ask-a-question
Getting global ID of other player
I'm trying to broadcast a message via RealtimeModelEvent from one player to another. In the event handler, I only want the event handler of the receiving player to act on it. To do this, I'd like the event to include some kind of recipient ID, so that all clients who receive the evnet can check the recipient ID against their own ID. Is there some kind of ID I can use for this purpose which is consistent within a given room?
5 replies
CDCloudflare Developers
•Created by kyle on 12/5/2024 in #workers-help
Best AI worker model for coding?
Looks like llama3.1 70B is the largest model available. There's also Deepseek Coder 6.7B specifically for coding. Curious what people's experiences are.
1 replies
CDCloudflare Developers
•Created by kyle on 12/2/2024 in #workers-help
What's the best way to keep up to date with Workers updates?
For ex, I want to know when new AI models are added, and when existing models come out of beta. And for ex when containers on Workers is generally available.
3 replies
CDCloudflare Developers
•Created by kyle on 8/23/2024 in #pages-help
Avoiding deploying in Russia
Is there a way to avoid deploying in Russia (ie Russian users can connect to an edge server that's located outside Russia)? Asking because my NextJS backend uses the OpenAI API, and it doesn't work in Russia. Russian users can access our site, but they're missing functionality because the OAI API calls are blocked from the backend.
I'm presuming this is because Russian users are hitting an edge deployment located in Russia. Maybe Load Balancer can deal with this?
3 replies
CDCloudflare Developers
•Created by kyle on 8/5/2024 in #pages-help
Default maxDuration for next-on-pages?
When hosting on Vercel, there is a tier-based max duration which can be set via the
maxDuration
config: https://nextjs.org/docs/app/api-reference/file-conventions/route-segment-config#maxduration
Does this maxDuration
config have any affect on next-on-pages
? Is there a default maxDuration
if none is set?1 replies
CDCloudflare Developers
•Created by kyle on 7/23/2024 in #pages-help
caches not found for next on pages
I'm following the cache guide to implement caching with NextJS, however I'm getting
caches is not defined
inside my route handler. What's the correct way to access the cache API in Next? And is this expected to work locally?
4 replies
CDCloudflare Developers
•Created by kyle on 7/17/2024 in #pages-help
Best place for viewing production logs? Moving from Vercel

9 replies
CDCloudflare Developers
•Created by kyle on 7/17/2024 in #pages-help
Pages/Workers not picking up NextJS .env vars
I'm trying to deploy a NextJS-based Page (+ route handlers which iiuc are deployed as Workers), and it doesn't seem to be picking up my
.env
vars. It only works if I input them manually into the dashboard. Weird because the build logs always says it pulls in .env
. Do I need to use .toml
or something?9 replies
CDCloudflare Developers
•Created by kyle on 7/17/2024 in #pages-help
New to pages. Trying to understand how to add rating limiting / IP banning etc
Hello! I'm new to hosting on CF. I'm used to using the security/perf/ddos features for other websites, but I'm having a bit of trouble understand how Pages works with the network features.
After I've deployed a site via Pages, and if I assign a CF domain to the Page, do I then configure the domain-specific network features separately from the Pages/Worker stuff? Mostly trying to understand the layout of the dashboard. There's a ton of stuff. Thank you!
3 replies