GAME JOBS
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
June 7, 2013
 
LeapFrog
Game Designer
 
YAGER Development
Senior Game Systems Designer (f/m)
 
RealTime Immersive, Inc.
Animation Software Engineer
 
Havok
Havok- 3D Software Engineers (Relocate to Europe)
 
Treyarch / Activision
Senior Environment Artist
 
Social Point
Senior Game Developer
spacer
Blogs

  Gaming in the Future with Set Top Boxes
by E Zachary Knight on 05/24/11 12:00:00 pm   Featured Blogs
23 comments Share on Twitter Share on Facebook RSS
 
 
The following blog was, unless otherwise noted, independently written by a member of Gamasutra's game development community. The thoughts and opinions expressed here are not necessarily those of Gamasutra or its parent company.

Want to write your own blog post on Gamasutra? It's easy! Click here to get started. Your post could be featured on Gamasutra's home page, right alongside our award-winning articles and news stories.
 

Previously, I had written about how the defining feature of gaming's next generation will be a greater focus on accessibility. Today I would like to focus on one specific aspect of this: Bringing games to where the people are.

In the short history of gaming it has been an almost universal truth that people had to go to where the games were to play them. We had arcades which we had to drive to in order to play games. We had dedicated games consoles that people had to buy, set up and switch out games. We had PCs but were still limited in that people had to actively go to the game/computer store to buy games to play. In all these instances, the games did not come to the people. The people had to go to them.

In the future, games will be everywhere there are people a screen and an input device. You can already see this in mobile phones. Since the rise of the mobile phone with a screen, we have had gaming. It was limited in its scope to tetris clones, snake, card games and other limited graphic games. Now we have two prominent smart phone developers that have brought high resolution gaming to the public. People are used to carrying phones and now have the ability to use them as micro PCs including playing games on them.

Look at Facebook as well. Here we have a social network with over 500 million users. People join this service to get back in touch with old friends, keep up to date with current friends and family and just talk about themselves. It comes as no surprise that gaming followed. The majority of Facebook users play at least one game on the service. A smaller but still significant number use Facebook primarily for gaming.

So what does this mean for the future of gaming? This means we will see a greater emphasis on bringing gaming to the people raher than asking them to come to us.

How will this be done? I think it will come via a partnership with cable and satellite providers. They have millions of subscribers throughout the world. These people are ripe for an introduction to gaming. The majority of these people do not own a gaming console or at the least have one on a secondary tv such as in a kids room. But almost all of these people have a set top box or DVR. This is where these people will find gaming in the future.

I am aware that several pay tv providers have attempted what I am suggesting in the past. Unfortunately, the games they offered were limited in their appeal and presentation. They were no better than many early phone or Flash games. They were not able to offer any real compelling content to the user. This, however, is changing.

Let's look at one example that doesn't quite meet the prediction I am making but is pretty close. This is OnLive. This service allows the player to own a simple box with almost no real horsepower to play any number of current release PC games on their TV or computer monitor. They don't have to worry that their PC's specs match the requirements of the game because all their OnLive box is doing is sending input and receiving and displaying the output. It just transmits data. This is all that is needed to bring gaming to the people. Unfortunately, this still requires the potential players to seek out gaming.

What can happen is for a major game provider such as OnLive, or maybe a gaming portal like Kongregate to partner with the cable and satellite providers to offer gaming through the DVRs that people get with their service. This gaming "channel" can be offered as an extra tier in much the same way people purchase HBO and certain sports networks. The key however is to offer the user some games by default in much the same way they offer basic tv channels.

What I am describing is still not perfect, but if you could offer people a subscription based service for games through hardware they currently own they will follow. They will find it much easier to switch from the tv channels to the gaming channel on the DVR than it currently is to switch from the DVR to a gaming console.

Now the question remains, who will make the first move?

 
 
Comments

Joe McGinn
profile image
I bet Apple or Google will do it before cable providers. Cable companies don't "get" software, don't know how to make it, don't know how to market it, don't know how to sell it.

Christopher Enderle
profile image
Even so, the cable companies were pretty quick to copy TiVo when that kicked off. Considering how much lag is an issue for games (especially when all the data is server side) I wonder if that might provide a significant hurdle to any of these companies jumping in quickly. Companies with more experience in the field, like Sony with all the MMO's they've ran over the years, might be better positioned to stream games. We'll probably just see a lot of acquisitions once cable companies realize there's a demand for video games.

E Zachary Knight
profile image
Yeah I know they don't really get it. But they do know money when they see it. I think such a move will come as a collaborative effort between the tv providers and one or more game providers. Whether the game provider is one of the Big 3 or a major publisher or middleware provider, I don't know.

Joe McGinn
profile image
Part of the reason I think it might be Apple is a) they already have the tech. You can hook your iPad 2 up to your TV right now, all they need is a system update to allow for game controllers. And they have the apps and app developers and distribution method of course.



Doesn't really matter much who gets there first I guess ... your basic argument is sound. Non-traditional console gaming competition is coming to the living room sooner than later.

James H
profile image
I feel it'll move towards game consoles simply replacing set-top boxes in the near future. TELUS is one company already doing this with their Optik TV. They give it instead of a set-top box.



The goal your describing is very far off in my opinion. People have talked about similar ideas since the early 2000's, and the technology simply isn't there, yet.

E Zachary Knight
profile image
I honestly don't see consoles replacing set top boxes any time soon. They would have to integrate a type of cable card technology into it, and we have already seen how badly that turned out. (not due to the technology, but due to the cable companies hobbling it)



I do believe that the technology is there, it just has not been implemented properly yet.

William Collins
profile image
Consoles (and internet TVs) are already encroaching upon cable providers with Netflix and Hulu. If, in the future, video game streaming is added to Gamefly, then I don't see this strategy working for cable companies unless they have their way in the Net Neautrality debate. By controlling transfer rates they can cut off the competitions' "breathing supply". I think "The Cloud" will be the ultimate victor once the smoke settles, whenever that is ...

E Zachary Knight
profile image
Yes they could do that. It is something that is already a reality in may parts of the world.



But I don't see people going out and buying a game console simply to bypass the cable provider. I don't subscribe to cable, not because I own a Netflix capable console, but because I never saw the value in it. There are millions of people in this country who do subscribe to cable or satellite because they value it. These are the people that such a service would be targeted to.

Jamie Mann
profile image
I'm not entirely convinced that set-top boxes are the way of the future - at least, not for a while yet.



Assuming that we're talking about "hardcore" games, rather than the basic Flash stuff we've seen to date, there's little chance that a high-spec settop box will ever be released, and even if it was, there would still be latency issues with pushing game data to the machine fast enough to keep players from getting frustrated.



This leaves game-streaming as the only real alternative, and systems such as OnLive have shown that this can work. However, the need to minimise latency means that the rendering systems have to be relatively close to the end-user, and the unique nature of the streaming means that there's no opportunity to cache the data. Worse, the fact that everyone's liable to be playing during peak time means that there's limited opportunity to utilise licences on a time-share basis - and the latency and picture quality are liable to suffer from the fact that it'll be peak time and other people will also be wanting to play games/stream video/etc.



However, as William has noted, there is a significant chance that things could go the other way. With increasing levels of bandwidth available, console-based services like Netflix and BBC iPlayer are reducing the need for cable TV, as they offer the capability of watching what you want, when you want.

E Zachary Knight
profile image
Latency is mainly a problem with bandwidth constraints. We are moving, albeit slowly, toward faster broadband speeds and will be able to handle a greater number of concurrent users. Add to that the ability to host the same game on multiple servers makes it easier to manage so many people.



Like I said above, the technology is already here, it just hasn't been implemented yet.

Jamie Mann
profile image
Um. Latency (the speed at which you get a response) and bandwidth (the size of the response) are two separate things.



For instance, you could fill a truck full of DLT tapes and far outpace the bandwidth of a standard ADSL connection. But the latency'd suck ;)



Latency is generally tied into the distance that the data has to travel. Fundamentally, the speed of light (and/or electricity through copper) is the ultimate barrier, but the biggest factor is the number of "hops" which the data has to jump through (i.e. intermediary devices such as routers and firewalls: each read/check/forward step incurs a delay; there's also an increased risk of packet loss and possible issues with packets being delayed due to caching). And there's also the fact that the journey is a round trip: the server generally has to receive data from the client before updating the gamestate and rendering the next frame.



Fundamentally, game-rendering systems will need to stay relatively close to the end-player for the response times to remain competitive with local machines. And the systems will need to be specc'd up to handle huge peaks, both for game launches (e.g. 1 million people logged on to play Halo 3 in the first twenty hours after launch) and ongoing: I'd expect most day-to-day use to take place in the "5pm - 9pm" peak-time slot - and given the need to "localise" the data-centers, there's limited opportunity to bring in processing power from other timezones to take up the load.



So: between latency and scaling, streaming game systems have a long, long way to go. And by the time they get there, we may well have a new generation of home consoles, which could well be a factor of ten more powerful if prior trends are maintained (e.g. PSX@40mhz, PS2@400mhz; PS3@3.2ghz + SPEs)...

E Zachary Knight
profile image
You are right on the latency issue being tied to distance and not bandwidth.



But you underestimate current technology. Most cable/satellite providers already provide a direct or as near direct as possible connection to the source of the programming. The connection distance and hopping in minimal compared to playing on a service like OnLive. So you could theoretically see less latency using a direct connection through cable than you will through the internet.



Of course we are talking milliseconds and seconds here. The average user will not be as concerned about such issues as the more traditional "hardcore" gamer. The people this technology will reach will be at first the same type of people who are buying Wiis, playing Facebook games or gaming on their smartphone.



However, as the technology is adopted by more people, their needs will change and they will demand better services that provide less latency and more power and then technology will come to meet those needs.



I think at this time, the technology is readily available to meet the "non-hardcore" needs of the average tv subscriber.



The technology will not be perfect at first. It rarely if never is. But it will get better.

Jamie Mann
profile image
You obviously have more faith in the networks than I do :)



Most providers use caching systems (e.g. Akami) to bring content as close to the end-user as possible: that's how they minimise latency and network overheads. However, you can't cache content which is generated on demand, and that's exactly what game streaming is.



Beyond that, let's do some quick and dirty number crunching :)

The Xbox 360 runs at approx. 1050 Gflops. There's an estimated 30 million Xbox 360 consoles in the USA.



Let's say that at peak, a fifth of these are in use. That's 6 million consoles, or a total processing power of 6 Tflops. Throw in the PS3, Wii and PC gamers, and you can probably take that total to around 20 million active gaming sessions, or around 20 Tflops. And if you assume an average of 512mb per user, that's a total of 10,000 terabytes of *ram*!



Now, this would be split across multiple data centers and cable companies, and there is some "economies of scale" and data-sharing which can be done, so you can run multiple sessions on the same node. But the infrastructure needed to support all of this is still several orders of magnitude greater than at present: most internet-based services are heavy on bandwidth and data throughput (e.g. database activity); they're not as reliant on processing power. Even the gaming giant which is WoW doesn't need as much per-user processing power/ram as this sort of system would require.



And that's before we get the leap to the next generation of consoles, which are likely to be anywhere between 5-10 times as powerful as the current systems. And it's before you take into account things like 3D graphics, which require extra processing power. And it's before you consider the cost of software licencing - aside from the games, what OS will these VMs be running? And all of this will have to be paid for by the cable companies and the money clawed back through subscription fees, which is a relatively slow process.



It's all certainly feasible, but there's going to be a lot of costs involved - I work on a data warehouse system which processes tens of millions of records a day, so I have some idea as to the scale, cost and difficulty of running and maintaining this sort of system. And it's a lot :)



Overall, I'm sticking to my prediction that we're be moving away from "static media" providers such as cable companies, and towards a future where you have a reasonably powerful box under your TV (or built into it), which will stream stuff on demand. In other words, Microsoft, Sony and Nintendo could well end up replacing the cable companies...

Steven Wade
profile image
Ephriam, like several of the others I have to disagree. Recent headlines tend to state the opposite of what you are proposing. Cable TV subscriptions have been down and as of this month both Fox and Disney have new filings with the FCC "...to make subscription and on-demand services available directly to widely-marketed consumer electronics devices, such as game consoles." We have already seen this move begin with Netflix, Hulu, and ESPN.



Current trends seem to dictate that people will be able to access much of their cable tv content through their game console of choice in the near future. If this comes to be, then the next generation "game consoles" will nullify the set top box in a number of homes.



Few people seem to know about Mediaroom on Xbox 360s. AT&T has utilized this service to bring TV, in a limited scope, to the Xbox. The capabilities of the service include DVR functionality, channel listings, and content sharing.

Gustavo Samour
profile image
I'm not sure who will make the first move in the U.S, but France is already making progress:



http://www.engadget.com/2010/12/14/freebox-v6-revolution-set-top-box-brings-call
ing-tv-and-gaming/



http://www.youtube.com/watch?v=tkIsRztIDaY

Robert Green
profile image
One of the major problems that would need to be overcome is the controller. PC's and touchscreen phones are natural gaming platforms because so many people have them, but also because they come with input mechanisms. The typical TV remote is not a capable gaming controller, so something else would have to suffice. If such a controller were cheap enough that they could afford to include it in every cable box, then it probably wouldn't be that good, and if it weren't, then it's hard to convince the average non-gamer to buy one.

Hardly an insurmountable problem, but these things are important.

William Collins
profile image
You bring up a really good point which is why I'm eager to see this new Nintendo controller. If the face of a remote were a touch screen, then holding it as a wand would have a different layout than if you were to hold it like a traditional vg controller (horizontally, with two hands). Not to go all futuristic on you guys, but a touchscreen device capable of being a universal remote (for both televisions and game systems), acting as a mouse (with your finger moving across the screen to direct the cursor on your monitor) and functioning as a phone(with their ongoing list of capabilities) would have MASSIVE appeal ... or is there already, "an App for that"? Hmmm ...

A W
profile image
I'm awaiting the results of "project Cafe" too. The only problem I could see with a all in one device is that too much choice would be introduce with UI. I'm all for choice, but too much can complicate simple things real quick. My cable box already complicated many choices in my household just by going HD and offering Tivo services. Even the PS3 has too many choices for UI making it difficult to see the point of some of the services they provide.

Robert Green
profile image
Now that you mention touch-screen interfaces William, I realised that there is a potential solution to the problem I described, which is just to equip a cable box with bluetooth and write iOS/android apps for sending touch input. Then you've already got a user base of tens of millions, with more every month.

Dan Robinson
profile image
I think the AppleTV is a firmware update away from running iOS games on HDTV using iPhones, iTouch or an iPad as a controller. This seems like such a no-brainer I don't know why Apple hasn't done it already.

Joe McGinn
profile image
I agree but I think it will be the iPad playing this role, not AppleTV. For the simple reason the Apple Tv confuses people, most cannot visualize what it is or how they will use it. An iPad they already get, and have. HDMI cable out to TV, it's a very simple concept to grok.

Dan Robinson
profile image
If people can work a Roku set top box, people could figure out Apple TV. Plus leveraging Apple TV would remove the need for a 3 meter HDMI cord to connect an iPad to a TV for game.

Jamie Mann
profile image
Hooking an iOS device up to the AppleTV does seem like a logical progression - I've been banging on about the possibility since Christmas and there's been hints in recent iOS builds that the AppleTV will soon support games.



However, if Apple does go ahead with this, I'd suspect it's more likely that Apple will base the controller on the iPod Touch (while also releasing a "controller" app for their other devices): as a controller, the iPad is prohibitively expensive. Especially when it comes to multiplayer - how many people can afford to fork out $1600 for four controllers?


none
 
Comment:
 




 
UBM Tech