6 ms·
Carmack briefly mentions 5G and streaming games. I think there is good economic reason for the 5G gaming is eventually coming (it may take some time) because lo
by Nokinside 7y ago
Carmack briefly mentions 5G and streaming games. I think there is good economic reason for the 5G gaming is eventually coming (it may take some time) because low latency enables it.
If you think about the price of gaming PC or console, there is huge discrepancy between the budget of hardcore gaming enthusiast and casual gamer. It would be nice to get $5000 gaming tower in every house, but you don't. Many casual gamers would rent $5000 - $10,000 worth of gaming hardware for few hours a week it was simple. Only way to get bleeding edge high-end gaming to masses is to put GPU and some other parts to the edge (or at least within the same city) and stream or partially stream the game to cheaper computer device and screens.
Consider $5,000 worth of bleeding edge hardware that costs $1/hour to run. If you rent it for $8/hour, and it only sells for 5 hours per day for gaming, the HW pays itself back in 5 months. It could be rented out for other stuff in the meantime. Cloudflare, what do you think?
I could see a market emerging similar to school VHS/DVD/Game rentals. There is limited computational resource near you and you can rent it for gaming. If all is taken (weekend evenings) the 'shelves' are empty. On working/school days and hours you get the same thing cheaper.
It probably happens in Japan, South Korea and Nordic countries first.
- novocaine 7y agoThose countries already have fibre - are you saying 5g is better than fibre for streaming gaming?
- Nokinside 7y agoEven in the wonderland of fiber, South Korea, fiber to the home has slowed down and fiber to the building is common. Korea Telecom still has lots of coaxial setups they stretch into gigabit speeds using 1:N connections. Gigabit penetration in Seoul was still below 50% few years back, much lower elsewhere. Btw. Fiber has no latency advantage. What you need is servers at edge in both use cases.
- ovi256 7y agoFiber has a latency advantage in real world usage. In the common scenario of multiple computers and users sharing a single connection, if one of them does something latency sensitive (gaming or video chat), he will be bothered a lot less by others heavy bandwidth use on fiber than on ADSL, or in a lesser measure cable. That's because heavy bandwidth use (downloads, video streaming) will saturate a low bandwidth link and packets will drop. Or bufferbloat will increase latency without dropping, which is the same for latency sensitive usage. With multiple video streams going on in the average household being a common case nowadays, it's nice to have enough bandwidth.
- mxfh 7y agoThere seems to be confusion about what hardcore gaming means? Competive Gaming, high-end user experience or bragging rights spec based enthusiasts. My benchmark would be the XBox One X, which is perfectly capable of 4k 60 fps gaming with HDR and Atmos, try to get that stable running with any PC, good luck. That's 400 for the console and in total under 2000 if you need to get an additional OLED-TV and Atmos-enabled-speakerset, which are not exclusively gaming budget. The only shortcoming there is the absence of fast current generation NVMe mass storage and RTX-enabled GPU. Reasonable high end PC gaming is possible well below $2000 or even $1000, even $500 will get you decent performance for even casual competetive gameplay. The priceyness of gaming rigs setups comes from the insane demand of getting an edge at 4k 120+fps in FPS-shooters. That bracket can't be conviced by any streaming services physical limitations for the next 10 year or so at least.
- fkdo 7y agoThe Xbox One X doesn't maintain those specs. The resolution drops during game play. You actually need a machine north of $2k to support 60fps 4k.
- prepreference 7y agoI’m not so sure you know what you’re talking about. 4K and >120 FPS are incompatible goals. If you are optimizing for frames in a competitive title the first thing you will do is turn total render target size down to the minimum. Conversely, if you want to render at max quality, those pixels look a lot nicer as resolution than as frames. If you’re a real pro, you can spend five times as much money to hit 80% of cutting-edge performance on both metrics simultaneously. You hardcore gamer, you. People who talk like that are usually kids spending their parents’ money. FYI, genuine demand for higher gaming performance is mostly being driven by VR, where sentences like “8K at 144hz” aren’t just big numbers.
- mxfh 7y agoMe east german born orphan peasant gamer has of cause no idea what words mean. ¯\_(ツ)_/¯
- 7y ago
- cm2187 7y agoDo you really get significant cost savings? You can't really use hardware from other time zones / continents, because the latency would be very visible. So the hardware has to be reasonably close to the users. Then I would imagine the problem is that everyone is playing video games at about the same time, i.e. in the evening or at certain times of the week end. So you need to provision for peak usage. So to me the only benefit to renting is if there are lots of occasional gamers, that do not play every day / every week, including peaks where they would all suddenly play at the same time on certain days (christmas, long week ends, release of new game, etc). And then of course because the hardware progresses so quickly you need to amortise the hardware pretty fast. I haven't seen the actual economics but I am surprised it would be much cheaper for consumers.
- ses1984 7y agoThe speed of light is really fast, Google has fiber connecting all of its data centers, I think viable data centers for game streaming overlap more than you think, it's limited by how much bandwidth Google can spare between data centers. The reason most services need to be located close to clients is because you want to avoid data transit over the open internet. You want as little open internet as possible between you and the client. Traffic that's internal to Google's networks doesn't have that problem. You can use compute / gpu in US-west and transit that data to you via US-east and the additional latency would be measured in nanoseconds.
- likpok 7y agoWith a straight shot, latency from one coast to the other is at least 50 ms [0]. A more typical route is on the order of 80 ms. That's definitely noticeable for latency-sensitive actions. I recently switched a server from Oregon to New Mexico, and I notice the latency increase with mosh. Moreover, there's not a lot of timezone difference between the east and west coasts of the US. Going someplace like Europe is more like 180 ms. I've played games with a ping like that, but a lot of the ping was my wifi. Doubling the latency would not make the game a better experience. This could work well for certain types of game, those that are a little less latency-sensitive. But in general the latency is still a big issue. [0]: speed of light in fiber is ~ 100e6 m/s, around 3000 miles between coasts
- bluedevilzn 7y agoSo.... Google Stadia? Except it's more like $10/month for 4k gaming.
- prepend 7y agoMy kid plays 1-5 hours of Xbox every day. There’s no way I could pay $1/hour. Renting game consoles only works for casual gamers or super hard core people who want $5k rigs. Casual gamers don’t care, I think, and use their 5 year old iPhone. And there aren’t a ton of super high end gamers. And I hang out in gaming cafes where people pay $6/hour.
- esmi 7y ago$1/hr at 5 hours per day is ~$150/month. I have no idea what you can afford but that’s basically the price of cable these days.
- homonculus1 7y agoIt's also the entire cost of a console these days. The current status quo is a better comparison than a different service where cutting it out entirely is a meme due to ludicrous cost and subpar value.
- prepend 7y agoIt’s also $1800/year. I can buy an Xbox or ps4 for $500. I can buy a gaming pc for $2k. Paying $1800/year/per person forever is a bad deal.
- Ajedi32 7y agoThankfully, actual cloud gaming services are way cheaper than $1/hour. Stadia, for example, has no recurring monthly cost for 1080p gaming; you just have to pay for the games.