Hacker News new | past | comments | ask | show | jobs | submit login

It's comments like these that make me realize we've gone full circle in the convenience life cycle. Pre-steam when you wanted to play your game you would have to download system specific dependencies to ensure your game could run on your specific system. Most of the time these came pre-packaged with the installation files, but rarely you would just have to 'figure it out' when your game crashed upon opening. Time to spend hours trolling some forums to find the answer to the random byte string you were presented. If you are someone who only plays one game, then perfect, once you got that single install figured out you're good to go. Want to play another game? Time to figure it out again. Today you go to steam, click play, and steam just 'figures it out' in the background. Not to mention never having to deal with proper save files again because you swapped systems or the numerous other features that gamers have cried about for years. I'm not saying you should use steam if you hate it as much as you seem to. It's just really ironic to me that if all you're looking for is 'double-click the game and go' you don't want to use Steam. My favorite part of your comment is "Steam, you run other programs. That's all you do. You're bad at your job." because yes, all it does is run other programs, and that's why it's so GOOD at its job. You simply can't or don't want to understand what it's actually doing.





oooh, thanks for the context! I've installed and run... maybe 50 games over the past 30-ish years, and every single one has run right out of the box. I'm on a Mac, so maybe that's the difference?

So the meta-conversation is: why was (is?) installing and running a game so difficult? Why did game-makers suck at that, creating a billion-dollar opportunity for Steam?


So unironically the answer to your first question is yes. After reading your other comments in this thread now I completely understand your perspective, and I hate Apple even more for it. Apple literally coddles their users to the point where they have created likely millions of users like yourself. You expect everything to conform to the Apple way, instead of you adapting to the ecosystem you are in. Apple specifically forces developers of their ecosystem to follow specific rules when it comes to installation, UX, dependencies, the whole 9 yards. It's why a lot of game developers simply avoid Mac entirely as a platform. Because it takes a tremendous amount of effort to conform to Apples silly requirements, for less than 1% user base on average (from a game developer perspective entirely).

But then you may ask, well if Apple has such a standard for everything, why not everything just conform to that and we make everything easier... It's not that simple see: https://xkcd.com/927/

It's not that installing and running a game is 'so difficult' it's that you're expecting it to be as simple as everything else you do in your Apple ecosystem. Because that's how Apple wants it. It's entirely a perspective issue forced upon you by the ecosystem you use.

The end result for all this is all the jokes we see about children expecting everything to be touch screen, or having no idea what to do with a controller when they see one. As humans we adapt to our environment, but if we're always forced into the same systems, we start to expect every system to work that way and we stop adapting.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: