Game Distribution Platforms Becoming Annoyingly Common
The Escapist's Shamus Young recently posted an article complaining about the proliferation of distribution platforms and social networks for video games. None of the companies who make these are "quite sure how games will be sold and played ten years from now," he writes, "but they all know they want to be the ones running the community or selling the titles." Young continues,
"Remember how these systems usually work: The program sets itself up to run when Windows starts, and it must be running if you want to play the game. If you follow this scheme to its logical conclusion, you'll see that the system tray of every gaming PC would eventually end up clogged with loaders, patchers, helpers, and monitors. Every publisher would have a program for serving up content, connecting players, managing digital licenses, performing patches, and (most importantly) selling stuff. Some people don't mind having 'just one more' program running in the background. But what happens when you have programs from Valve, Stardock, Activision, 2k Games, Take-Two, Codemasters, Microsoft, Eidos, and Ubisoft? Sure, you could disable them. But then when you fire the thing up to play a game, it will want to spend fifteen minutes patching itself and the game before it will let you in. And imagine how fun it would be juggling accounts for all of them."
Actually for once EA is doing it correctly. You have 4 ways to buy their games (that I know of):
1) Physical product from store
2) Steam (where you get the goodness of Steam services and social aspects)
3) Direct2Drive
4) EA's own store and download manager
You can buy your game from any place you prefer. If you buy from other places, you won't get EA's own download manager or things. That's how it should - buyer can choose the platform he prefers. For me that is (unsurprisingly) Steam.
I'm sure not all people like the social gaming aspects of Steam and other platforms, but I do enjoy them. It's easy to play with friends or chat in-game (good with multiplayer games). But for those who don't like them, they can be turned off. I never buy from physical stores anymore, it's a lot more convenient to buy from Steam and almost instantly get to play it. I always keep wishing I could do the same with my PS3 or 360, but they usually only have the smaller games in their stores and I have to order the "real" games via post.
Good example of social aspects in Steam is also that via MW2 I've got many interesting players on my friend list so that theres always someone to play with, but they don't bother me if I'm not playing. It's more fun to play with the people you somewhat, even if very vaguely know.
Another thing to worry about is that in 10+ years we will have a whole generation of games (not just MMOs) that will no longer be able to be played on emulators, etc. because the networks they connect with will be gone.
I think people will get fed up with it and the game publishers will have to change eventually, but not before a lot of damage will be done.
Game distribution
A tragic solution
The most horrid trick
Since the disposable Bic
Burma Shave
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
Steam isn't a problem, it's when you've got 12 Steam clones from different publishers all of which are required for you to be able to play different parts of your games library.
psychical media
Now that's a whole new distribution paradigm ;-)
I own a Nintendo, Super Nintendo and tons of games I loved when I was a kid. I still play with my Nintendo and Super Nintendo, which still work almost 25 years later. When the systems eventually don't work anymore, I have Emulators and ROMs for all my games that let me play the games on my laptop and PS3 (with Linux installed on it). Let me know in 20 years how all those Steam games are working and what you can play them on. Should be interesting.
Typical /. kneejerk reaction comment from someone too lazy to read even the summary.
If you did so, you'd have found out that what the guy complains about is in fact the lack of unification of the process, where every other game company seems to be rolling their own distribution platform with the assorted bundle of crapware to run the games on it.
Heck, you can even run into these problems even if you install games only from steam.
Where did Shamus Young ever get the idea this was about publishers wanting to be the leader in 'serving content'. Nothing could be further from reality. I think he has fallen for the public relations excuses. If there was a list of priorities for these various systems, being the leader is way down the list.
These so called distributors or publishers want two or three main things from this.
1) Increased Profits. Only this tops the list and is the prime motivator. There are several things to follow that help ensure they reach the prime motive.
Following that come other reasons for the creation of these customer frustrating systems. Publishers are moving to the rental model for games. You don't ever get a complete copy of the game you paid for and are always under the control of their authentication system. This may at the moment primarily be if you wish to go online to play but is slowly extending those tentacles to every game. Even now some games you purchase on cd require you either login or phone to have the game authorized before it will play. They have even demonstrated cd versions lacking extra content unless you register before you may download. The obvious next step goes beyond authentication into missing content required just to start the game.
The importance of getting the public to accept these streaming authentication systems, is key to exercising full control over their product. They have had the desire for many years to enforce the part of the license where you don't own the game, but only license to use it. As this has progressed we have seen companies like EA begin to turn off games like the madden series. If people just think that only online support is where it ends they are living in a dream world. This is all about pay to play and finding business models that keep the revenue steam coming in. It is easy to see other entertainment industries moving in this same direction by controlling what you can do with content and where and when you may use/view that content you paid for.
It seems every little crappy program or tool these days wants to install their own "helper" thingy, either hidden or in the task bar. I wish all software companies would be a little more responsible about the cruft they load our computers down with.
5 Simple rules:
- only run stuff in the background if there's a good reason for the job to run continuously.
- for stuff that doesn't need to run all the time (and checking for updates most definitely belongs in this category), perform the task(s) when the associated program itself starts.
- if it runs in the background, it goes on the task bar (so we know it's there)
- if it runs at startup, there's a simple way (config setting) to disable it.
- if running at startup is disabled but the job is essential for the associated program, the job is started automatically when the program is launched.
If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
The natural conclusion from the article is that Game Distribution Platforms seem to be affected by networking effects - buyers gravitate to the one with the most games, sellers gravitate to the one where most buyers go to. This means that the market will move towards a situation where there are only one or two winners.
This might seem like a good thing (fewer random background tasks running in people's PCs) until you think about those people that bought games in what turned out not to be one of the winning platforms: the games that they bought in that/those platforms typically will stop working when the servers are turned off (or, at best, you won't be able to do a new install ever again due to online activation).
This is a bit like VHS vs Betamax (or HD-DVD vs Blueray) only much worse: anybody that bought movies in Betamax format can still play them as long as their Betamax player works, but anybody that buys a game that authenticates with a platform that later goes down will quite likelly be unable to play that game ever again once the authentication servers are stopped.
Considering that the really good games are still played 5 or 10 years later (pretty much any gamer over 30 will be well aquainted with the experience of rediscovering an "oldy but goody" and playing it again), and that the game publishers rarelly have any interest in keeping the game going once they stop selling it, even those whose games which where bought in a platform that is still going 5 of 10 years in the future still run the risk of having their games killed by after-sale, arbitrary planned obsolescence.
Me, I vote with my wallet and refuse to buy any games that have online activation and/or authentication for single player gaming (currently playing "X3:Terran Conflict" on the PC, bought after they removed DRM with patch 2.5): if others did the same the industry would give up on this.
Old school emulation suffers from this too :
- most of the original purchased magnetic-media have bit-rotten by now and/or the necessary hardware to read them (ALONG WITH all the protection weirdness - not just any reading drive, but one producing exactly the glitches on which the protection scheme relies) might be broken.
Meanwhile
- all the pirated versions are still around fully enjoying digital mortality (once a soft is only a bunch of bits - with no physical media or protection attached - it costs almost zero to copy it). Want to rediscover some long-lost gem ? No problem, just don't pay much attention to the "crack-tro" tacked at the beginning. And, as a bonus, you usually even got a "trainer" built-it so you can still enjoy the game even if our modern-day tastes are less into games were you constantly die.
"Pirates" are todays most corporate-hated criminal, but tomorrow people-loved archivists.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Don't forget that companies are already shutting down their own game servers to get people to play the newer games. Madden 07 and 08 are already being shut down...
The proliferation of game distribution platforms is very annoying. Which is why I am the CEO of a company that is introducing an innovative new product that distributes and manages game distribution platforms.
... and then they built the supercollider.
Two points.
1/ I fail to see the difference between crapware from the game company and crapware from the kiddies.
2/ Non sequitur, if I am tech savvy enough to not allow one, I am tech savvy enough to not allow either.
http://slashdot.org/~GuyFawkes/journal
... for those of you who don't recall
http://www.shamusyoung.com/twentysidedtale/?p=612
"If you ain't got a camel, you ain't Shiite."
The biggest sinner of all is rockstar games.
...
... but the fucking punchline is that this fucker also installs SecuROM.
..and no. Steam users are not off the hook. With the steam version you get all that, and also a Steam dependency!
Consider the PC release of GTA4. If you purchased the retail copy then it requires Games For Windows Live and Rockstar Social Club/b>
With that said.. I like Steam. Of the the nice things about steam is that they disclose the existence of any other DRM (besides Steamworks) prior to purchase. Steamworks is the least obnoxious of all the mainsteam DRM's out there, and you get a good bit of added value (unlimited downloads, no digging around for CD keys and the like..) for the trouble of dealing with it.
"His name was James Damore."
Yeah, I bought GTA IV through steam the other day. As well as it running like a bag of shite I also have to have the rockstar social club running (as well as steam). Also I had to sign up for the social club just to play the game. And then link that account to a windows Live games account. I tried using my existing windows Live account but it wouldn't let me link them (for some reason...it didn't tell me why) so I had to create a new one. So two new accounts in two software systems that are duplicating the functionality of Steam WHICH I'M ALREADY USING AS WELL!
Brain surgery - it's not rocket science!
This is the problem with frikkin cloud computing. Everybody and their brother wants to reach down from that cloud and stick their finger in your pie. When they are done they just give you the finger and you are left with a useless mess in your pie-tin.
Just imagine a sick cross between Michelangelo's Sistine Chapel and American Pie.
The tons of "abandonware" games out there attest to this reality. For commercial apps as well, there should be "end-of-life" terms right at the time of purchase, and put into the EULA. At a minimum, access to binaries and some sort of new-users-enabling license after the product is no longer sold. Ideally, the source should become accessible, under some sort of license, after a number of years, to allow updates etc. Smaller publishers would perhaps include an agreement to open-source it after a certain amount in sales. Source to the community features, system applets, and servers need to be included for some products. Basically the EULA agreements, as contracts, have to be reviewed to include rights for users too, not just publishers, or they should be refused. Shall we shart demanding user-sponsored lawyers to rewrite publishers EULA contracts before certain user groups recommend the products "fair EULA terms" ?
Build your own energy sources from scratch. http://otherpower.com/
The battle for my system tray is getting crazy lately in general. I don't subscribe to any of the digital distribution channels (except iTunes), but things keep filling my system tray and I don't like it.
Why does everything have to have a quick start agent? It's one of the first things I disable. I know for a fact I'm not going to use the program everytime I turn on my computer, so why waste the time when booting?! Also, if I wanted to load the program, then I don't mind waiting for the program to load, is it that hard of a concept?
And if your program takes THAT LONG TO LOAD that you have to have a QUICKSTART feature, I think it's time to rethink your program's requirements and efficiency!
I suppose the fact that they download updates in the background is handy for some people, but I really don't want my PC doing anything that I didn't tell it to do. In fact, I don't like patching things all willy-nilly either.
-=JML=-
Not sure if the OP meant this, but I like the fact that if I have a game I like, for example L4D2 which is around 7 gigs, and a friend picks it up, I can bring over the backup files from my computer, and install the game using those. He does not have to go and waste a few hours re-downloading the games. All of my games are backed up to an external NAS at my house, and whenever I install them, its just a matter of clicking on the files on the NAS, and running the install. Then once its installed, the game is automatically patched to the latest version by steam( I can re-backup with this patch for next time ).
I can then bring my NAS with my to my friends, and as long as he owns the license he can still use the same install files. Very much like when games were bought on physical media. The advantage? No Stupid CD/DVD protection, i can give him a COPY of the backup file on DVD if I like.
No Key to remember. How many old games do I have that I no longer have the original packaging for? That means I have to crack the game to get around the activation key.
Also I can keep redundant copies of the game at home, and if my house burns down, steam still has a copy for me. If I own all my games on DVD and my house burns down, I'm S.O.L.
-EL
I loved the original - I met a guy playing it in an apartment I rented in Amsterdam's red light district after Expedia failed to book my hotel - thought "wow, someone made an awesome looking 40k game!"
You were stranded in Amsterdam's red light district, and the best thing you could find to do was play video games?
Give me Classic Slashdot or give me death!
MW2 only has to work until MW3 gets out. Then Activision will be happy if Steam disconnects it.
Just look at Metal Gear Solid 3:
Emphasis mine.
Dilbert RSS feed
I was going to reply with some amusing-but-pithy comment, but I don't have the activation key.
I learned this the hard way recently... I bought a few games because they were cheaper from other services, and was disappointed that the entire process wasn't as seamless as Steam is. Poor download times, odd licensing, and misbehaving system tray icons eventually forced me to re-purchase all my games from Steam just so I wouldn't have to deal with it. And I'm glad I did.
One of the things I like about Steam is that, without any effort on my part, my games follow me. If I log into any computer in the world with the steam client, my games are there, ready to download and play. That's DRM I can live with.
No wait...
This is an example of why PC gaming is alive and well. PC games are cheaper then their Xbox and Playstation equivalents. Lets look at modern warfare 2 shall we, from the rip off merchants EB Games it costs A$119.95 on PS3, A$119.95 on Xbox360 and A98.00 on PC. Now if I go down the road to JB HiFi I can shave A$20 of those prices.
At A$21.95 difference if I purchase 1 game a month I save A$263.40 over the course of a year, If I buy 2 games a month that's A$526.80. Now if my gaming PC costs A$1500, holy crap in three years it's paid for itself.
If you're serious about gaming, you have a PC. Not only is it better (graphics, control, sound and so forth) it's cheaper.
Calling someone a "hater" only means you can not rationally rebut their argument.