Latest Comments by Shmerl
Steel Rats, the Unreal Engine powered 2.5D motorbike combat action game is now out for Linux using Vulkan
19 March 2019 at 12:43 am UTC

It's been a while, still no Linux release on GOG. This starts looking like a problem.

Valve announces new networking APIs for developers and Steam Link Anywhere
15 March 2019 at 5:43 pm UTC

Quoting: F.UltraI assume here that it's part of the 30% cut so if they would open this to any one then a dev who only publishes on GOG or the Epic store would utilize these nodes for free. Not that this would be a bad thing but I understand if Valve is not interested in it.

I'd rather guess, if they open it to everyone, developers will pay them some fee for it, to be able to use however they want. Like it's with any cloud service like OpenShift, GCP, AWS and what not.

Valve announces new networking APIs for developers and Steam Link Anywhere
15 March 2019 at 3:56 pm UTC

Quoting: F.UltraWell the problem is that some one have to pony up the servers/nodes necessary and apparently Valve have no interest in providing free such machines for their competition (wonder why).

If they are paid for the service by developers, it shouldn't matter.

Valve announces new networking APIs for developers and Steam Link Anywhere
14 March 2019 at 11:27 pm UTC

Server alone wasn't the issue for them, but NAT was, I suppose since rolling out their own NAT traversal is far from trivial.

Valve announces new networking APIs for developers and Steam Link Anywhere
14 March 2019 at 11:04 pm UTC

Quoting: x_wingStill, not an impediment to support multiplayer outside of Steam. If they decide to only use Steam network API (or GoG network API or whatever proprietary library), it definitely isn't because of a feature such as NAT traversal. For me that's just a vague excuse.

That's what developer claimed in my case when I asked about it. It doesn't need to be NAT traversal specifically. Any feature that's tied to Steam store, in the service that can be general purpose can cause such kind of problem.

Valve announces new networking APIs for developers and Steam Link Anywhere
14 March 2019 at 10:48 pm UTC

Quoting: bingusThe other day on Twitter someone asked them about Proton on the Epic store, they said they couldn't because of the tech they used.

That doesn't make much sense. If something is missing in Wine, they can add support, it's open source and CodeWeavers are open to contributions. And no one stops them from making their own custom Wine variant like Valve did with Proton, if some stuff is too hard to upstream.

Valve announces new networking APIs for developers and Steam Link Anywhere
14 March 2019 at 10:44 pm UTC

Quoting: x_wingBut they are not tied to Steam in order to provide multiplayer. This is optional and, as I said, you can have multiplayer support without NAT traversal in all the versions of your game without any extra work (the extra work is actually creating the abstraction layer in order to support Steam networking API).

You can have multiplayer without backend altogether, just run one instance as a server. I suppose most don't like that due to matchmaking logic and scalability issues.

Valve announces new networking APIs for developers and Steam Link Anywhere
14 March 2019 at 10:19 pm UTC

Sure, developers decide, but if they do want NAT traversal, they can't use Steam one without being tied to Steam. At least now.

Valve announces new networking APIs for developers and Steam Link Anywhere
14 March 2019 at 9:02 pm UTC

Quoting: Smoke39Until then, it doesn't sound to me like anything prevents you from rolling your own solution.

Nothing prevents you from rolling everything yourself, except cost and complexity. Some do roll out their own infrastructure or rely on generic cloud services. But many use Steam one because it's easy.

Valve announces new networking APIs for developers and Steam Link Anywhere
14 March 2019 at 8:22 pm UTC

Quoting: kuhpunktBut the situation will change. That's not even hypothetical. That's what the news is about.

Well, if it will - good.