Gabe Newell's vision for Steam: More choice, more democracy, less Greenlight
gamasutra.com
gamasutra.com
And, even if it doesn't do itself if the game does any networking then if there's any bugs in the networking code someone can use that as a way into your system.
Here's hoping Steam can build a sandbox.
Note: This is also the problem with systems like the old PC/Mac/Linux Boxee. How do I know the apps I'm one click installing can't read my whole HD? I don't :-(
Apple's App Store, Windows 8's app store, iOS's app store, Android's App store, and Chrome's App store all try to solve this problem. AFAICT Steam does not.
Connect your PCs to the internet through a firewall and don't install Steam on production servers.
It would be more secure to basically give every application you install it's own home folder and keep it restricted to that.
OTOH an image editing program should be able to see images used by other image editors, a file transfer program should be able to use my SSH keys to log me into various servers etc.
The only way around this would be to have some complicated fine grained permissions system that requires apps to know about other apps that might want to access it's data.
Not sure how I feel about this. Sure, the users will catch the problem eventually and get it pulled, but in the meantime you would be really leery about downloading something new.
If I wanted to just download random files I'd go to pirate bay or mega upload.
Native code may be runtime faster, but there's huge advantages to leveraging HTML. You'd have to either -
* Define your own serialization/markup for describing a UI, then specify a network transport for it.
* OR, just bake the whole UI in native code and fill it in with data pulled down from an API. Update the binary when you want to make UI changes.
Neither solution comes with the ease-of-development and flexibility that HTML/HTTP provide.
This brings back memories. One of the funniest OMM game reviews I recall reading was of American McGee's Alice:
I assume they're going to have to do something to prevent people just uploading cracked versions of games that are otherwise available for money.
Greenlight was a failed experiment, and it's extremely encouraging to see them acknowledging that. Valve could be, if they want to, the platform for all indie games, not just broadly popular ones. So far they've resisted that, and I can't imagine it's been a particularly good business decision.
I know people want "curation", but have you seen some of the crap that's already on Steam? Probably not, because it rarely features on their storefront, which can always be curated regardless of how many other games they accept and sell, which might only be found through a search or a direct link. That's the best of both worlds.
The piracy issue will be interesting, although I guess this could be dealt with by using a team of mods and/or scanning their servers for possible infringing files.
Interesting times ahead.
All of which games you should play, JUST FOR THE WRITING.
This game gets so much nostalgia cred, someone should really clean it up.
And this game has no nostalgia for me, but it is amazing. The gameplay, which is mostly 3d platforming, isn't the stand-out (though the gameplay is better than I expected). The amazing thing is the writing, both in terms of dialogue/voice-acting, and in terms of the plot. So awesome. It's surprising how few really good writers there are in gaming, and how most gamers apparently don't even notice, and so the standard is so low. And then you play a game written by Tim Schafer and/or the OMM guys, and boom.
Being able to pull down a game , a movie and a web framework all from one place and be mirrored on all of my computers could be interesting.
1. Being able to save the installer and install it at any time without connecting to their servers.
2. Having no extra components ("clients") running parallel to the game in order to play it.
3. Being able to play without connecting to their servers.
In contrast other publishers (like GOG) have a principal DRM free stance and simply don't accept games with DRM. This should be the position of distributors - to discourage DRM proliferation. So if Gabe Newell talks about improving Steam, let him start with the subject of dropping DRM.
(yes, if I wasn't so dopey, I'd remember to never buy anything from Ubisoft, but it's only the worst offender, not the only one)
2) and 3) are both perfectly possible for DRM free Steam games.
I have physical media for some of my games that are "steam" connected. I cannot lend these to another person, nor give them to another even in my own household because they are locked to my account in Steam.
I cannot play some of my Steam, actually I think I only have one that will play, without first connecting to Steam.
So if Gabe wants to sell us on a brave new world perhaps he should free the games Steam holds hostage now.
Outdated list of DRM-free (once installed) Steam games: http://www.gog.com/forum/general/list_of_drmfree_games_on_st...
Installing the game requires both the steam client and a connection, this is authorizing the install and is DRM.
You can vote for proposal to add Linux games to GOG: http://gog.com/wishlist/site/add_linux_versions_of_games
Yes, and more in this case means something for all kinds of users.
As both a gamer and a game developer I want Steam in its current form. Your negativity simply looks like fanaticism to me.