Hacker News new | ask | show | jobs
by slantyyz 5070 days ago
>> Consoles lack a good input anyway, compared to the mouse.

I don't get why some people think that gaming is all about FPS's and RTS games.

Why on earth would I want to use a mouse on a game like Street Fighter IV, Tetris, Bust-A-Move, Pac Man, Mario, Virtua Fighter, Tekken, etc. I can name a lot of games that work better with a traditional D-Pad type of controller than they would with a keyboard or mouse.

2 comments

The D-pad setup has a serious limitation in that it forces you to use your thumbs. I have ten fingers; with a keyboard, I can have instantaneous command over ten actions (though eight or nine is more usual). With a console controller, it's two. (Four if we count triggers, but console games tend not to have fully-reconfigurable controls.)

I ran into this playing the Tony Hawk games, which I loved on the PC; on the console, executing complex combos feels like a thumb workout.

Obviously it is still a stylistic choice; the keyboard enables faster, more focused play, while the controller encourages a more laid-back playstyle which still feels competitive. But it does that by deliberately crippling the control you have, and you should embrace that.

>> The D-pad setup has a serious limitation in that it forces you to use your thumbs.

O RLY?

I have been using D-pads with my right hand "piano style" for over a decade. I don't use my right thumb at all. Anyone who's been exposed to a fighting game on a console knows that for many moves, you need to press multiple buttons simultaneously.

That you wouldn't think to hold the controller differently is kinda mind boggling.

Okay, well, that's kind of the point. Why are you holding a device designed to fit the human hand a particular way in a different way to get around its design limitations while claiming it's superior to another device designed without those limitations? The PHP hammer springs to mind.
It's not a design limitation. Gamepads are designed to handle multiple use cases, not just one. That's why the analog joystick works as a substitute for the D-pad for many games.

To presume that there's only one way to hold it is just narrow thinking.

Hell, this guy (Brolylegs) was a top bracket player in Street Fighter in EVO and he uses his face on a gamepad to play a game that requires directional control and six buttons to play properly.

http://www.youtube.com/watch?v=Va2QO-qtb_Q

--edit--

>> claiming it's superior to another device designed without those limitations? The PHP hammer springs to mind.

So "hey, I can use a device designed for text entry as a game controller" isn't like a PHP hammer?

> It's not a design limitation.

Of course it is. The ergonomics of controller design are profoundly based on gripping the device with both palms while pushing buttons with the thumbs. The buttons are too small and too close together to rest several fingers on, while the button groups are spaced too close together to fit both hands over. There are buttons on either side of the device, and big paddle-shaped appendages that vibrate.

Is it the only way it's physically possible to hold it? No, and the very fact that competitive players need to hold it in a way it wasn't designed for indicates the fact that the design is limiting.

> Hell, this guy (Brolylegs) was a top bracket player in Street Fighter in EVO and he uses his face on a gamepad to play a game that requires directional control and six buttons to play properly.

Hey, don't get me wrong, consoles are great for accessibility. The same design tradeoffs that make them approachable and comfortable to gamers in general mean it's relatively easy to use assistive devices without sacrificing too much performance.

By contrast, the keyboard-mouse setup which is designed to wring as much speed and accuracy as possible out of the human hands is much less accessible.

> So "hey, I can use a device designed for text entry as a game controller" isn't like a PHP hammer?

It might be if there were something better. We're in the second decade of gaming keyboard design, but it's pretty hard to beat having a couple of buttons under every finger. The keyboard was designed, back in the day, to let you push a large number of different buttons quasi-arbitrarily and very, very quickly. It's hardly random that they work well for video games.

But, again, don't get me wrong. You don't always want to play a really serious video game. Most people never do. Consoles were designed this way on purpose, because most people just want to hang out on the couch and have a good time. There's nothing wrong with that at all.

>> Of course it is. The ergonomics of controller design are profoundly based on gripping the device with both palms while pushing buttons with the thumbs.

Let's agree to disagree on that then. The Playstation 1 controller introduced the exaggerated grip design language. Look at the "Classic" controller for the Wii, which looks similar to the Super Nintendo controller. Rounded but no appendages.

The original PS1 controller design has a flat backside that let people who were used to holding the old-style controllers (like me) to continue doing so. Believe me, the piano style of hitting the action buttons on a game controller predates the PS1. I basically hold PS1 controllers the same way I held Genesis/Super Nintendo/Saturn controllers.

>> The buttons are too small and too close together to rest several fingers on, while the button groups are spaced too close together to fit both hands over.

I have no problem playing piano style on any console controller of Japanese origin (that of course, excludes Microsoft's controllers).

>> We're in the second decade of gaming keyboard design

Again, the keyboard is a text entry tool that has been adopted by gamers. At its core, yes, it's a board covered in buttons. But, it's still designed for text entry.

That is a PHP hammer (devil's advocate hat on), especially if you're using it to play Tony Hawk, a game originally designed for a console controller.

>> It might be if there were something better.

See links below:

http://www.hitboxarcade.com/

http://shoryuken.com/2012/07/03/rts-x-fighters-check-out-the...

I'd like to use a keyboard to play street fighter and super mario.

The reason I think keyboard is superior is that when using a keyboard, I can have few fingers on top of keys at the same time. Whereas when using the controller, I just use two thumbs. My thumb has to jump between buttons in order to switch different moves. That is slow.

I've tried it. It doesn't work well. It's easier to play those games with controllers.

The problem with those two games is that you're supposed to be pressing only one or two directional buttons at any given time in both of those games.

Directional inputs are single direction at any given time. It doesn't make sense to be using multiple fingers, because when you're switching direction from moving left to right with wasd controls(for example), you need to release the a key after starting to press the d key. There are two movements you need to do:

1. (while pressing a)Press d

2. Release a.

That's two separate finger motions, compared to just shifting the stick to from the left to the right, or shifting your thumb from left to right.

This is especially compounded with fighters like Street Fighter, where directional stick movements are important. For example, to do Ken's Hadoken, the motion is a quarter circle forward(down, down-right, right) then punch. With a d-pad or fighting stick, this is fairly easy to do. Thumb/hand moves down, then shifts right and up. The other hand then presses the punch button.

For a keyboard, it's:

1. Press s.

2. While holding down s, press d.

3. Release s.

4. While holding d, press the punch key.

So 4 discrete finger motions with 3 different fingers. Again, compared to a fighting stick, which is two motions with your hand(down, and basically move hand to the right, following the side guide), and punch. That's 1 less motion, and 1 less finger to care about. While it's certainly possible to train your muscle memory to do it, it's much easier to just use the proper controller.

And the Hadoken is an easy example.

Fortunately Street Fighter has gotten more forgiving in inputs with each release, but to do a 360, super, old school dragon knee or shoryuken, you really have to be nimble with your fingers.

It's actually the only Street Fighter move I can remember off the top of my head. :)
There seems to be a consenous(ish) among players of Super Meat Boy (a mario-like, very hard, platformer) that using a controller is slightly easier.

Certainly I have tried playing street fighter with a keyboard and found it extremely hard.

Also, I couldn't imagine how you would play a 2d platformer which used an analogue stick. You lose the analogue if you map to the keyboard, and it doesn't really map easily to a mouse (as you can't keep moving your mouse in one direction forever).

You should try using a stick with Street Fighter. I can't pull SF moves off very well with a pad, but with the stick (especially if it has an octagonal gate), it's super easy.

There is something called a "Hitbox", which is a fighting controller that is all buttons: http://www.hitboxarcade.com/

I think a few people at EVO were using hitboxes.