ZFGC CP > King of Thieves

controls question

(1/3) > >>

MG-Zero:
Just tinkering with controls for a bit.  Lets lay down some theory behind the controls here:

WASD is used for movement because of the layout of a gameboy/snes controller/nes controller etc.  Movement is controlled by the left hand while items by the right.  WASD was chosen to keep that consistency.  Thus, shift and spacebar were chosen as shield and sword since the pinky and thumb fall right on those keys.

Left and Right arrow were chosen arbitrarily as the item keys.  Given that, the middle finger falls right on the up arrow key.  Would it then make more sense and be more comfortable to move the action button from C to up arrow? I personally shouldn't be answering this question myself.  Being a guitarist, my hand is a bit more flexible and I don't have trouble hitting the C key from that position so I'm reaching out for feedback on this new position first.

Miles07:
Another option sounds better:
Make all controls customizable. :P

No, seriously, if we are using SNES-style controls, then look at the control scheme for A Link to the Past:
Y was for items
B was for sword
A was for actions
and X was for maps
  X
Y+A
  B
You can have the Arrow Keys follow that format for starters, and make modifications as you wish. Since the Sword and Shield will be moved to Space Bar and Shift, respectively, then B (Down) remains free.

And then what if there are conflicting "actions" that you want to have to toggle through? Like, in ALttP, the Action button let you lift pots and grab and drag items, but they were also used for the Pegasus Boots if you weren't near something that could be grabbed, lifted, etc. Unless you make sure these conflicts don't exist (making the Pegasus Boots an item, using the aforementioned example), and/or eliminate "combo controls" (like pressing A and B with the Bombs and the Bow&Arrows equipped, like in Link's Awakening, in order to shoot Bomb Arrows), you'll run into another problem with keyboards: the simultaneous character limit. Most keyboards have a buffer limit of 3 or 4 keys, which prevent any more buttons from being registered. Put simply, having more keys to use makes for trouble, because you'll likely have a player try to strafe diagonally while swiping a sword and performing some action (W + A + Space + Up), which gets really close to overloading that buffer. (On Windows machines, though, I believe that the utility keys "Ctrl", "Alt", and "Shift" are exceptions to that limit, but I'm not 100% sure on that.)

Sorry, I'm rambling. But these should be points for you to consider when adding/changing control schemes.

MG-Zero:
Interesting, we don't have a map button either so that could fit all the functionality pretty nicely.  Customizable can come later, but there still needs to be a default scheme.

Max.:
So I finally got to play the demo! I thought that C for actions was kind awful. I couldn't roll to the right at all since D for right was my index finger, which is also the finger for C. I also didn't honestly like space for the sword, since I can't hit it with my right hand if my right hand is on the arrows. Also, didn't we decide that the sword and shield should be items, like the bow or bombs like it is in the gameboy zeldas? Or why not the left, down, and right arrows being three items slots/two item slots and a sword slot, and having up as the action?

I don't know how well SNES or any other controllers can directly transfer to computer, since there's the difference that on a controller you're mostly using your thumbs, while a computer doesn't use thumbs nearly as much. But the whole mainly left hand for moving, mainly right hand for doing stuff is a good principal, which is why (I think) C doesn't work well as an action button, it's the left hand. I play guitar too, but are you seriously hitting C with your right hand? Maybe our keyboards are different, but my right hand's maximum (and therefore uncomfortable and clumsy) span is from C to right arrow. That's also why I don't like sword as space, because that's a left hand control.

I would personally feel more confortable playing something like this:

WASD to move
Left, Right as item slots
Down as sword
Up as action button
Spacebar as talk/read
Enter as pause/item screen
Shift as map

That would seem to keep all the controls on the same hands as they were in Minish Cap and Link to the Past, I think. I was thinking talk/read should be their own button different than the action button mainly because of pick pocketing, how would you talk to those people, would you have to circle around them to their faces so you don't steal from them accidentally when trying to ask directions? That would also alleviate accidentally talking to someone when you're just trying to roll past or something.

MG-Zero:

--- Quote ---I play guitar too, but are you seriously hitting C with your right hand?
--- End quote ---

No, I'm using my left hand for everything there.  Thumb for space and C, pinky for shift.  The scheme was designed to isolate the two hands on both sides of the keyboard.  If you're using your right hand on the left side of the keyboard, you're not using it as intended.


--- Quote ---how would you talk to those people, would you have to circle around them to their faces so you don't steal from them accidentally when trying to ask directions?
--- End quote ---

Exactly, you can only pick pocket from behind.  From the front is a no-go (wouldn't be very subtle, now would it? haha)


--- Quote ---That would also alleviate accidentally talking to someone when you're just trying to roll past or something.
--- End quote ---

I'm not so concerned about this, you wouldn't really be in a case like that.  To talk to someone, you have to be facing them from the front.  There's no way you're gonna expect the C button to make you roll when you're facing them point blank lmao


--- Quote ---WASD to move
Left, Right as item slots
Down as sword
Up as action button
Spacebar as talk/read
Enter as pause/item screen
Shift as map

--- End quote ---

This looks pretty on point with what Miles was saying as well



Navigation

[0] Message Index

[#] Next page


Contact Us | Legal | Advertise Here
2013 © ZFGC, All Rights Reserved



Go to full version