News for hackers. Stuff that matters.
Re:Surface Go 2, Surface Book 3, Surface Headphones 2 and Su... by dougmwne on Wednesday May 06, 2020 @12:32PM (#23093022)
I was looking at the Surface Book 3 specs and it hit me that the value proposition for discrete graphics has changed significantly if you want to game on your laptop.

Since Stadia, Geforce Now and other cloud gaming services have launched, I suddenly have no interest in paying hundreds extra for a gaming capable laptop, just to make a compromise on weight, battery life or GPU power. I've been gaming on the cloud services for the past few months, and as long as you're within a few hundred miles of a cloud rendering location, you're going to get a far better mobile gaming experience on a thin, light and cheap laptop than you would on mobile graphics.

I've been enjoying fast-paced platformers, online shooters and action-RPGs on a 5 year old laptop and wouldn't want to downgrade to mobile graphics. This actually shocks me that my hardware preferences could have changed so rapidly. I would have been salivating over the gaming specs of the surface book 6 months ago.

Re:Surface Go 2, Surface Book 3, Surface Headphones 2 and Su... by somestag on Wednesday May 06, 2020 @01:20PM (#23093704)
I think it's cool people are finding value from these game streaming services. I remember when I first tried the Steam Link and thought there was some real potential there, and these services offer an even better convenience proposition.

Unfortunately, I've come around to the cynical mindset that I will never enjoy gaming over a streaming service, ever. I cannot stand the input lag, and I would rather play a game with shoddy graphics than with extra lag, or even just play a different game entirely. Maybe it's tolerable for games with zero real-time component, and even then I can feel the stickiness.

Back in the earlier days of large LCD TVs, I was always that guy who had to make a comment about lag on my friends' TVs. I knew I was being a dick but I couldn't handle being told there was "no lag" or "barely any lag" when there clearly was. I guess most people felt like my friends did because for a long time it was basically impossible to find a TV with reasonable input lag; then, LED TVs showed up, and basically by coincidence the gaming situation improved.

This is selfish, but I'm worried that as more people come around to cloud gaming (and the big players push it harder), the non-enthusiast gaming market will start drying up in favor of the streaming services. I can see a possible future where consoles die in favor of streaming apps; where some games start being released as exclusives to a cloud service; where mod support and community patches die off entirely because they're incompatible with streaming.

Re:Surface Go 2, Surface Book 3, Surface Headphones 2 and Su... by dougmwne on Wednesday May 06, 2020 @01:44PM (#23094022)
There must be differences in how people perceive lag, because it's rare that I notice any from LCDs. I have used a handful of TVs that were noticeably bad, but it was always solved by flipping them into game mode.

Given how much input lag can exist locally (well over 100ms) it should be entirely possible to eliminate perceivable lag in cloud gaming if the local hardware is low latency and the render farm is within a few hundred miles. I play Stadia from my laptop with a wired xbox controller, so I don't expect my hardware is adding a ton of lag, and anyway it's not perceivable to me. I just played through steamworld dig which has quite a few quick-reaction jumping puzzles and didn't have any issues whatsoever.

Re:Surface Go 2, Surface Book 3, Surface Headphones 2 and Su... by somestag on Wednesday May 06, 2020 @02:17PM (#23094460)
> There must be differences in how people perceive lag

Yeah, the only conclusion I've been able to come to is that some people are just more sensitive to lag than others.

If we're talking purely about enjoyment, then being sensitive to lag is nothing but a drawback. But from a performance standpoint, it's undeniable that lag has a heavy impact on gameplay. Your reaction time is constant from the time the light on the screen hits your eyes, so every millisecond you add to the pipeline from machine-to-screen (and from controller-to-machine) will strictly add to your reaction time. Sometimes even a very small increase in ms can change a challenge from "pretty doable" to "almost impossible" if the reaction time requirement was at the edge of your capabilities to begin with.

Whether or not this is "noticeable" depends on a lot of factors, including whether or not you've played the same game before on a less laggy setup. I think you're right that, given the same scenario (even the same skill level), some people just notice it more than others. Still, a part of me can't help but believe that it affects people's enjoyment whether they notice it or not.

I would love for a decent study to be done on this, because I think it has implications far outside gaming. Run an experiment where participants play a game in identical settings, except lag differs by small increments. At the end have participants rate their subjective experience, possibly along with their perception of responsiveness. My hunch is that even small differences in responsiveness would have a strong impact on experience, even if the participants don't notice anything "wrong."

Re:Surface Go 2, Surface Book 3, Surface Headphones 2 and Su... by int_19h on Wednesday May 06, 2020 @04:18PM (#23095780)
I don't think cloud game streaming is good enough for most people who want serious graphics hardware. But seeing how more and more laptops get Thunderbolt 3, and how USB 4 is planning to effectively subsume it, what really changes the equation are external GPUs. At this point, it just makes more sense to have a light laptop that can be conveniently used on the go, and plug in a powerful GPU specifically for games that need it (which are also unlikely to be played on the bus etc).
Re:Surface Go 2, Surface Book 3, Surface Headphones 2 and Su... by dougmwne on Wednesday May 06, 2020 @07:34PM (#23097752)
Yeah, I don't think cloud gaming will be a replacement for people who shell out for desktop gaming hardware or external graphics card docks. But for when faced with making a big laptop portability and price compromise just to get mediocre laptop graphics, the cloud gaming gets pretty interesting, to me anyway. I also wouldn't consider myself a hardcore gamer. I maybe play 10-20 hours per month of a mix of genres, am not interested in e-sports, and prioritize convenience and fun over competitiveness. And since I used to game more seriously, I get why hardcore gamers are a bit threatened by this technology since if it ends up good enough for the masses, it's really going to hurt the high-end hardware options.
Re:Surface Go 2, Surface Book 3, Surface Headphones 2 and Su... by neogodless on Wednesday May 06, 2020 @04:31PM (#23095926)
Hmm I tried gaming on a laptop (i7-8550U, 802.11ac) using Steam where the gaming happened on my Gigabit connected high-end desktop. It was playable but the video compression artifacts made an 11 year old game look pretty terrible (in comparison to playing it natively). So I can't imagine anyone would prefer that if the pricing on good hardware is within reason.

I have not tried Stadia so I cannot compare that to how this Steam streaming works, but it would have to be 100x better.

Re:Surface Go 2, Surface Book 3, Surface Headphones 2 and Su... by shimylining on Wednesday May 06, 2020 @12:41PM (#23093165)
What has been your primary cloud gaming service? I've been wanting to give it a go during this WFH period.
Re:Surface Go 2, Surface Book 3, Surface Headphones 2 and Su... by dougmwne on Wednesday May 06, 2020 @01:36PM (#23093923)
I'm signed up for both Stadia and Gforce Now. Both have lengthy free trials right now. They have different game libraries, so I've been switching back and forth depending on the game. I recommend both.

If you want to try the absolute smoothest user experience, give Stadia a try as it will come with a selection of free games and there's nothing to install. If you already have a large Steam library and want to play some of those games, give Geforce Now a try.

Re:Surface Go 2, Surface Book 3, Surface Headphones 2 and Su... by ShamelessC on Wednesday May 06, 2020 @05:24PM (#23096488)
The ability to play many of my existing Steam games made GeForce Now the clear winner for me. Don't have to repurchase any games and if I decided to get a better gaming PC in the future (which I did when HL: Alyx came out), I can play any games I purchased prior on that PC.

The latency for multiplayer was just barely acceptable. I tried both Rocket League and Destiny 2 and was able to notice that I wasn't playing as well in either compared to playing locally.

I still struggle to see how Google plans to make Stadia successful when they're asking developers to port to their platform and players to pay for games they can't play locally. It would be interesting if they released a console offering that just replicated one of the Stadia servers but I don't see that happening.