Gabe has publicly stated that he does not believe in game streaming services, because he thinks computation is best done at the edge.
The audience for tactical precise shooters, MOBAs, RTSs, etc would deteriorate and with it so would one competitive advantage of PC gaming. Might be tautological, but the games that thrive in the cloud are games designed not to need a PC to be played.
And VR is inherently incompatible with the design goals of cloud computing. The slightest of latencies destroy the illusion in VR. Valve is not going to support a world that doesn't encourage people to own the hardware necessary to run VR.
Although doing over-the-internet streaming is definitely a terrible idea because of how many out-of-your-control factors exist.
Maybe, but I tend to think that it wouldn’t diminish, and that this idea that very many will just “get over” latency is something VPs and PMs have convinced themselves of and not something that would bare out in the data.
The first time I gamed on a 120hz display was life changing in a way, I was never totally satisfied playing any sort of competitive multiplayer game at 60hz again, it’s like wearing hazy scratched glasses when the competition doesn’t. And all it took was playing on a friends PC with a 120hz display for half an hour. I think considering how great the push to >120Hz has been in PC gaming, and that High-hertz are now being adopted in smartphones and tablets I’m not alone in this experience.
My point being here that a large part of why people choose to play competitive, reaction driven games, is precisely because they are competitive and especially because they are very fast paced. So fast paced that 8ms of output latency makes a significant difference to a large segment.
Tactical shooters and MOBAs are still immensely popular despite the fact that most consumers likely experience a fairly high level of latency. People play games like Fortnite because they're fun, not because they're so competitive & fast paced that 8ms of latency makes a difference. Even competitive games nowadays try to soften the direct correlation between player skill and wins using matchmaking and RNG mechanics so everyone gets a reasonably consistent rate of winning. Want to play a really competitive and fast paced game where 8ms probably does matter? Play Quake Live against the 100 or so people that still tolerate that level of competition.
If it were really 8ms of added end-to-end latency compared to local, then it would be a complete non-issue – even in the twitchiest fighting games and shooters, unless you’re a literal pro-level player, as you mentioned. Most people would not be able to tell the difference even if they were specifically looking for it. It would even be tolerable for VR.
Unfortunately, the reality is more like 80-120ms, at least in one benchmark:
https://www.pcgamer.com/geforce-now-beats-stadia-in-our-inpu...
And again, that's not to say that they can't notice the difference or something, it's just not the dealbreaker that it seems to be for some vocal people. I can definitely tell the difference but it's not intolerable for me. I'm definitely happy to trade it for better convenience in many cases just like many are evidently happy to trade it for cheaper hardware.
If you design lag-prediction into the game it isn't so bad. People even used enjoy working the "lag shield" (be erratic, change direction frequently).
It's the dropped packets and consequent stuttering that is really frustrating.
I agree. As a casual gamer, lag/latency has never been a problem on Stadia. Visual glitching and stuttering has. But have you noticed it only happens in certain titles?
Some games seem to suffer from periodic stutters (ahem, PUBG) no matter how good your connection is. While others are always butter smooth and crystal clear. This has lead me to suspect that it’s not entirely a connection issue, but maybe an issue with the ports/hardware at Stadia’s end?
Now, they put you in a weird virtual zone where your library is restricted to only the game you are currently playing. And if that game is not allowed by the publisher, you can't play it. So I can't play Slime Rancher. I can't play Shadows of Mordor. And it seems like over time there is less and less there.
It sucks, because it was basically my dream gaming service. Kind of like Google Play Music was my dream music service. :(
17" Dell with a GeForce mobile whatever-it-comes-with will let you play everything fine for 5ish years if you're into the latest shooters, longer for other genres.
Now compare it to the cost of a streaming box & subscription.
I think for most people the decision on PC vs a particular console is:
* Which types of games tend to be available on that platform.
* Which specific games that they like are available on that platform.
* Inertial / brand loyalty based on what gaming machine they had on the past.
* If they play multiplayer, what their friends have.
* How much they like tinkering with / get frustrated fighting against computers.
If you're willing to build your own and buy second hand components on ebay you can just about put together a PC that is competitive with a modern console, at around the same price. But yea, if you're buying new from reputable dealers it's pretty much impossible.
I don't think you are wrong, just more lenient in your definition of affordable. It is compounded by the supply constraints, and markups over retail we are currently seeing. I can buy a 3090 right now on amazon, but it is $2,450, 5x the console price. Titan was ~2x console price.
(Amusingly I'm running the exact card you mentioned, and I did buy it for about $450 NZD used, although the going rate is more like $350 now on the local used market).
So I agree with your point, but it's not like Valve as a company is totally unaware of the opportunities. They are just... uninterested.
I think Remote Play works brilliantly? I've finished multiple games using it, streaming from the PC at the other side of the house to the TV with SteamLink in the living room, using an Xbox One S controller. I hardly see a difference compared to sitting directly behind the PC (granted, this is limited to 1080p on the SteamLink hardware, but my eyes are old enough to not care about higher resolution anymore).
But I'm also happy they haven't. These cloud streaming ecosystems are the apex of locked down closed systems. Valve is built on a culture of modding, revving games to make new ones, and being fair to users in a way that doesn't compromise being fair to developers. Cloud streaming systems, by and large, are not. They're built by big-tech megacorps that are looking to buy-in then cash-out on an industry they know nothing about (except Nvidia; if there were one cloud streaming service I'd support, its theirs. Nvidia isn't perfect, but its definitely within their wheelhouse, not a cash grab).
Beyond that, you're marginalizing Valve's dominance in the gaming industry. Of the top ten games by players on Steam right now, again, the most popular western gaming platform ever made, three are made by Valve (CS:GO #1, Dota2 #2, TF2 #4, and #3 is Rust, the monthly TwitchFad). Overall, the only non-Steam western PC games which compete with their numbers are Call of Duty, League of Legends, Valorant, Fornite, Minecraft. The one theme with most of these games is that they're pretty old. People love games they know; when the developer sticks around, builds out a fair monetization scheme, and iterates on the gameplay, the games become unbeatable pillars on whatever service they're distributed on (the few that aren't old: Fortnite/Valorant will get there, and CoD has this in a way, but is definitely the most different every year). Valve is a rock-solid game developer; the fact that they don't release new games every year just speaks to their commitment to their existing communities.
And, they also made Half Life Alyx last year. Its legitimately the most groundbreaking game to be released in the past decade, that unfortunately so few people are able to play. You physically cannot play that game and not have a shit-eating grin on your face the whole time. It is the only game I've ever played in VR (on Valve Index) that made me think "if this game were in both non-VR and VR, I would choose to play it in VR".
The first was well received but died off the rest of auto-battlers, the second was terrible but is being reworked, and the third was critically acclaimed and the probably the most important VR game released besides BeatSaber. I know you said not counting VR but I feel like skipping Half-Life:Alyx, a game in a well beloved franchise that was very highly rated, is a little disingenuous
Besides that they've also: Trialed Linux-based Steam Machines Greatly contributed to Linux gaming through Proton Tested out two unique hardware systems (Steam controllers and Steam link)
Outside of them being essentially the biggest and most important game distribution service, as well as helping devs with any distrbution, multiplayer, DLC, etc services that they need.
So I'd say it's a toss-up between whether that would benefit Google or not.
How? Stadia doesn't support VR.
And a massive failure at that.
Valve is not behind in VR
I tend to agree. In these cloud game streaming wars, Steam is a reservoir of totally untapped crude oil. Its the largest and most active western game platform, period, its beloved by its users, and Valve hasn't even remotely signaled an intention to compete. Companies and products like Steam are one in a million; Stadia, Luna, GeForce Now, xCloud, PSNow, are not. There is no amount of money they could pay Valve to make that partnership happen that would not pay dividends.
Valve/Steam is just "behind" in all of this modern gaming crap, and the fact that they're still the most popular platform (and its not close) speaks volumes about whether the CloudStreamingGamePass-way things are going is actually the right one. Its reasonable to believe that people who identify as "gamers" right now are not interested in that stuff, and the strategy Google/Amazon/etc have of "Netflix for gaming, no console, convert non-gamers to gamers" won't work. Time will tell, but maybe Valve's traditionalism is the right one long-term.
You know where Valve is investing their money? VR and Linux. God damn do I love that company.