Hacker News new | ask | show | jobs
by Nextgrid 1356 days ago
Speed alone isn't what matters here - latency and jitter are more important. A 100Mbps speed test over 30 seconds is meaningless.

I've played multiplayer FPS games on a home-made setup with an AWS VM with GPU and Steam streaming (using a VPN to make both machines appear to be on the same LAN so Steam streaming would work).

This worked well, but only because it was on an enterprise-grade leased line with consistent 1ms latency to the AWS datacenter, and all wired (good wireless gear might've worked too, but forget about trying that on garbage consumer-grade hardware like your typical router or mesh Wi-Fi setup).

Is it technically possible? Yes and it works well under optimal conditions.

Is it possible for the average user who doesn't have good equipment nor the budget for it? No chance - it's a recipe for disaster. Those who do have the budget are better served by just buying a gaming machine and running the games locally.

Games streaming can be a value-add to a good ISP (such as Google Fiber) whose network actually permits this, but don't expect it to work on the majority of residential connections. The vast majority of them suck (whether because of the ISP's network or the customer-premises equipment), people don't know they suck and have no easy tools to test that, so they'll end up blaming the game streaming provider when it inevitably doesn't live up to expectations.

Until good networking setups become commonplace, game streaming will remain limited to a very small niche that have serious networking setups but for some reason don’t have a local gaming machine.

1 comments

Game streaming is great for casual gamers. A lot of games are perfectly playable even with 200ms tacked on, actually.

It's unacceptable even with a 1ms link (because of the extra 2-3 frames of latency that get buffered in) for hardcore players in some genres. Even if they can't see the difference, they'll feel it when they miss shots in FPS games and links/confirms/parries in fighting games

Unfortunately, most of the people here and in the industry making these streaming products are adults with real lives who don't understand how bad game streaming is for hardcore players

200ms?? it's really frustrating in my experience for every game (I had 180ms when Xbox Cloud Gaming connects server over pacific ocean for unknown reason).
Yeah, a lot of people play games with their TV not in game mode, which is a ticket straight to +300ms City

Not only that, but a lot of AAA games nowadays have super long animations, tons of post-processing slapped on the tail end of the rendering engine, etc, so you end up with 300+ ms from "button pressed" to "something happens"

I suspect most of those games played on TVs would be running on consoles which are much more forgiving as their games are optimised for that use-case and there’s built-in assistance for inputs (aiming with controllers is much more difficult without it).

My understanding is that Stadia and most other game streaming providers run PC games which are developed with the assumption of precise mouse/keyboard inputs where there’s no assistance.