usability

Why do game designers do incredibly idiotic things?

You can watch my detailed video about it or read the summary below.

I recently got an SSD and only now realized the full magnitude to something that bothered me a while ago.

The game: The Witcher 3
This game featured plenty of eyebrow-furling things. Some of them got fixed later, but the really stupid stuff actually kept coming. I’ll only focus on one issue here though that has existed all the time since the game was released.

When you load a savegame, you get a simple 2D-animated sequence and a speaker recounts the story position at the time of the savestate. That animation looks a lot like scripted to eventually end in a loop state until the load process has finished.
When it does finish, for a brief moment a regular loading screen pops up, with a nice picture and a loading animation, which looks kinda sloppy, but shows that there actually is an alternative mode for this.

Well, here comes the kicker: To use one example, you watch a loading process where the speaker talks for 18 seconds and the whole process takes 43 seconds until the game has finished loading, with the animated sequence looping for the rest of the time.
Damn, this game has long load times!

No, actually not, it’s just trolling you by deliberately wasting your time. While the devs for some reason decided to later add subtitles to those sequences that you cannot turn off even if you want to because you’re not deaf and have seen that story bit plenty of times anyway, what they never did is AT LEAST add an info telling you when the loading process has finished and you can now enter the game if you press a key. That would be the MINIMUM. That could actually be an optional feature, but not really that important when the loading process isn’t of patience-testing length, which it wouldn’t be without this artificial delay.

Here is another minor example of bad design decisions: The game has super-beautiful graphics, but taking screenshots without UI requires (not-so-ideal) fan mods, while a low-budget indie game shows how it’s done.

Advertisements

Why it is OK to negatively criticize a free game

You’ve probably read it a couple of times. There’s a free game, say, on Steam, and people complain about stuff and then others talk down to them, claiming since it’s a free game, they are bad people.

So let me widen the perceptual horizon here.

Justified critique is totally fine, especially considering that a freely published game, especially on a highly-frequented platform like Steam, is often a promotion instrument, a skill demo, so it’s not exactly for the pure love of the world. You’de be surprised how many people are way more egoistically motivated than they pretend to be. But you’d only be surprised when you find out, and you only find out when you can manage to put them to the test. (I’m digressing slightly here.)
Furthermore, critique is free consulting, so they’re actually getting a good deal. I mean, there are game devs who are totally inept design-wise, publish a piece of crap of a game, then collect the tons of critique and get to work implementing the suggestions and thus don’t need to be anything but a hacker monkey who is being force-fed with game design training. That business scheme seems especially popular with early access. People will even pay for crap and on top of that give you free consulting services, all fueled by the hope that the game becomes great one day.
In the most extreme case, an early access game is little more than: “OK, I made an empty world space. Pay up, then I’ll allow you to tell me what you want in it and I’ll put it there. (Unless I don’t want to.) Isn’t that great? Your own personal ideas implemented in a totally not generic game. Your ego must be so st(r)oked right now. Buy your own little piece of immortality today!
And the next day there’s an empty space with a pickaxe and a zombie.

I was inspired to write this when I learned about a free Steam game (Serena) that had some issues related to Steam being crap and Valve not caring (the usual), and I read up about the game, and it’s advertised as “…the result of a massive collaborative effort between dozens of fans and designers of adventure games.” while when you press ESC that story-progression-type game immediately quits, without so much as a confirmation dialogue. Unbelievable? Well, I’ve seen some wacky things. Totally justified to go “Dude! What the hell?!

Speaking of incompetence: Is there any major internet business that hasn’t made it its mission to destroy any usability? As I am writing this, I have to switch between Visual and HTML view, because HTML view doesn’t have quick formatting, but requires me to add code manually, while Visual doesn’t know what a line break is (!), yet in HTML view it doesn’t even need/show the code for it.
I’m not even gonna explain how to do it more elegantly. They need to figure such basics out themselves. My consulting services aren’t for free, since my expertise is apparently scarce.

The losing battle of combating crappy web development

I used to use Flash player 11.5 so I could watch up to 60 fps on Youtube, but then they changed several things. First, they prevented that feasible method from working. Then they enforced HTML5 (a player with various usability downsides that I also didn’t use because back then 60 fps worked with Flash 11.5) so that I had to cripple my browser to default to Flash. (That also disabled Vine playback.)

And now, since recently, the Flash player’s bottom bar that shows video length and such is not there unless the video plays. I use an addon for disabling autoplay of videos (since Youtube and such steadfastly refuse to allow it), so maybe that’s a factor, but maybe not. I thought it’s because of my ancient Flash player version, but I should have known better. Even with the newest I don’t have it, so if I want to check lengths of videos I have tabbed (which I do a lot), I gotta play-and-page-reload it.

One would think that with all these obstacles, they’re done because HTML5 now plays 60 fps on Firefox, but at least when they set default to HTML5 it didn’t. I could reconfigure some stuff and check whether it does now, but why go through the effort if I know in advance that it very likely still doesn’t? I’m tired of this!

Youtube prevented the one means for watching 60 fps for my browser, so that kinda speaks for itself.

Same with IE by the way. That one I left to default, without modifications or stuff, and it uses Flash and thus can’t play 60 fps.

You know why all this shit is happening this way, right? Do I have to spell it out?

Google Chrome.

When that browser entered the scene, I knew exactly how it would go. That the power-hungry Google corporation would use it in order to conquer ‘market share’ and thus gain control and then focus on their browser so that others would be at a disadvantage. That’s pretty much what Microsoft tried in the past with the IE, too.

And now the (gradually less) intelligently designed Opera browser is basically Chrome, too, and even Steam has been based on Chrome.

Chrome is the corporate browser. Firefox might go through some bullshit dev ideologies, too, but THAT should be the free, independent standard used by most.

Back when I used Opera (up to version 12), I was the rare-case odd power user. When I finally saw no choice but to change to Firefox (actually Waterfox), that one had already become a minor figure.

If developments of this kind continue, we might eventually be using crappy ports of mobile operating systems on PCs, and “PC” then means gaming-console derivative multimedia computer. Also, private Linux users will be classified as potential domestic terrorists by the CIA, since they won’t be able/willing to imagine that anyone would use it unless they’re a hacker, while, in typical double standard, for business purposes it is considered a smart way to reduce expenses.

Yeah, you’ll have noticed, I’m really fed up with this shit.

People should have woken up years ago when Google dropped their motto/guideline “Do no evil.”. I mean, how much clearer do you need it?

My thesis is that people tolerate so much corporate bullshit because they are afraid of having their own personal bullshit be stripped away.