Dedicated server option for unlimited?
No idea how technically difficult it is to allow it but even if it was just for data and not audio it could make running AI's considerably easier. And we would be talking about drastically smaller amounts of data than enterprise customers.
12 Replies
I'm assuming it would cost more of course and be some sort of addon price
or pay as you go
you can run special servers with normcore private but nothing for public
we’ve started designing something for public. we’re trying to find a way to bundle server authority C# that gets shipped to the room server on connect or deployed via the dashboard
dedicated servers on Normcore Private are neat, but a real pain trying to iterate quickly. I really want something that doesn’t require exporting a build to deploy if possible
The AI note is a good one. I’ll add that. Could still be nice to deploy a sidecar alongside room servers
possibly have a connection between the server running your C# authority code and a sidecar container that can be whatever you want
wow that would be insanely useful!
Public server auth stuff would be awesome
What sort of auth are you looking for? That may be covered by the lobby API soon
Hmm tricky to say, at a baseline something that could have some validation check to make sure a client sending something out is actually allowed to perform that action. Stuff like my damage currently is super client side validated and could very easily be cheated, ownership is not enough to solve it
how are you imagining authenticating a client in a way that ownership doesn’t cover?
Validating various things that triggered it, perhaps like if the gun had ammo, was owned by the client, etc..
Not sure if I am thinking of it right though
a simple speed hack just sends position / velocity to the server that's too high which an authoritative server would catch as being too fast
yeah that's the exact type of case we expect the server authority stuff to cover
ship code to the server on connect that runs for the room during development. Deploy it for your title on launch so clients don't have to send it anymore.
That'd be sweet