• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.
Sign in to follow this  
Followers 0
Norman Barrows

common default control mappings for fps/rpg's

40 posts in this topic

What are some common default control mappings for fps/rpg?

 

its time to decide on the default control mappings for Caveman:

 

http://www.gamedev.net/blog/1730/entry-2258672-caveman-v30-general-desciption/

 

its a rpg/person sim with 1st person and 3rd person views.

 

So i'm planning on WASD and mouse, obviously, but beyond that, i'm finding few conventions for control assignments.

 

here are the basic controls in the game with the current default assignments  (originally heavily influenced by Oblivion):

 

W: move forward
S: move backward
A: move left
D: move right
Mouse: look around
L click: draw weapon/attack
R click: block
Space: select object (interact with object/person, or pickup dropped item)
Ctrl: sneak on/off
E: jump
L shift: run
Q: automove on/off
F: draw/sheath weapon
TAB: next bandmember
L arrow: raft left
R arrow: raft right
Esc: pause/in-game menu
F1: help
F2: view stats
F3: view skills
F4: view inventory
F5: view model
F6: view map
F7: view local map
F8: save game
1: realtime
2: fasttime
3: 1 screen/min
4: 1 screen/hr
R: toggle view
PrntScrn: screen dump
Caps lock: walk/run
+: chasecam zoom in
-: chasecam zoom out
Mouse wheel: chasecam zoom
G: grass on/off
L shift: sprint
C: climb mode on/off
 
in online searches i've seen spacebar used for jump and "E" used for interact with object
 
also:
I for inventory
m for world map
c for "crouch" or "stealth mode" or "sneak mode"
 
i haven't figured out what to do about a "favorites" menu, weapon hotkeys etc. 
 
the in-game menu is a full screen with 8 sections of menu picks on it:
select weapons etc,  view stats etc, save options, return to game, quit game, game options, etc.
it more or less combines the menu picks found in both an in-game menu and a rpg "journal" (IE like both the tab and esc menus in Skyrim).
 
so are there any default control assignments that are becoming more conmon these days?
 
another consideration is how often one uses the control. in a jump and shoot, spacebar makes sense for jump (or shoot? <g>). in Caveman, you jump about as much as you do in real life - no contrived acrobatic challenge level maps here. In Caveman you can interact with just about everything. So you use the "select" or "interact" control even more than the "attack" button!
 
 
0

Share this post


Link to post
Share on other sites

I can only speak from the gamer's perspective, so I hope this will be helpful.

 

Regardless of the amount of jumping, I'd rather have jump on Space and interact in E, for 2 reasons:

 

1) Space being jump is in sooo many games that it's basically embedded into gamer's subconscious, and changing that will just throw everyone off balance

2) E is basically under the finger and more... preferred for that usage (again, vast amount of other games have influenced this).

 

Other than the control assignment you wrote, on the keyboard... there isn't actually any. Reason for that I believe is the button location - you have WASD buttons, standardized in almost every 3D game for movement, under your ring, middle and index finger, easily accessible Q, E, R, F, V, C, X and Y with those same fingers, pretty big Space button under thumb, and two bigger buttons - L Shift and L Ctrl - under little finger.

 

Sure, you can move that setup to the, for example, RDFG for movement but that will only confuse everyone.

 

Before (iirc about 10 years ago), common movement setup was arrow buttons (and now in the games which don't require many buttons) because arrows... well... symbolize movement. However, there aren't any other buttons set up near them so hand has to jump on the alphanumeric part of the keyboard for other buttons. Only button that's conveniently placed is the R Ctrl for little finger.

 

However, there is one other setup that I have on my mind... I don't know how the left handed people use PC, but probably having left-handed setup based on numeric part of keyboard (8456 for movement, 0 for jump, 7 for interact, 9 for autorun etc.) would be at least appreciated.

0

Share this post


Link to post
Share on other sites
Just a personal opinion. Can't the camera be made to follow the player like in classic settings in gta where you don't need a mouse as it automatically changes itself.
Z - sprint
Lctrl - attack
E - run
W - walk forward (i prefer the arrow keys for movement)
0

Share this post


Link to post
Share on other sites

Just a personal opinion. Can't the camera be made to follow the player like in classic settings in gta where you don't need a mouse as it automatically changes itself.
Z - sprint
Lctrl - attack
E - run
W - walk forward (i prefer the arrow keys for movement)

classic gtas are top down not first or third person so you dont need to look around. With no look around in first person you have doom where everything is the same level which would be just bizarre nowadays.

0

Share this post


Link to post
Share on other sites

Plz for the love of god make it customiseable! Then deafault setup is not as important (of course it should still make sense). 

If keys are not customisable in a game, i will problably not play the game (and many gamers are like this).

 

The weapon shortcuts for fallout 3 (maybe similar in oblivion?) was not very smooth and seemed to be taken straight from the console version.

1

Share this post


Link to post
Share on other sites

Just a personal opinion. Can't the camera be made to follow the player like in classic settings in gta where you don't need a mouse as it automatically changes itself.
Z - sprint
Lctrl - attack
E - run
W - walk forward (i prefer the arrow keys for movement)

classic gtas are top down not first or third person so you dont need to look around. With no look around in first person you have doom where everything is the same level which would be just bizarre nowadays.

it's not top down (if it was, i wouldn't play it). In the options menu, there is standard and classic. If you choose standard, you have to use the mouse to view things but if it's classic, the view changes and you don't need a mouse.
0

Share this post


Link to post
Share on other sites

 

 

Just a personal opinion. Can't the camera be made to follow the player like in classic settings in gta where you don't need a mouse as it automatically changes itself.
Z - sprint
Lctrl - attack
E - run
W - walk forward (i prefer the arrow keys for movement)

classic gtas are top down not first or third person so you dont need to look around. With no look around in first person you have doom where everything is the same level which would be just bizarre nowadays.

it's not top down (if it was, i wouldn't play it). In the options menu, there is standard and classic. If you choose standard, you have to use the mouse to view things but if it's classic, the view changes and you don't need a mouse.

 

Oh you are talking about a classic setting. I thought you meant the settings of classic GTA. I still dont understand how that works. How could you possible aim?? Is that tied to keys or something??

0

Share this post


Link to post
Share on other sites

Just a personal opinion. Can't the camera be made to follow the player like in classic settings in gta where you don't need a mouse as it automatically changes itself.
Z - sprint
Lctrl - attack
E - run
W - walk forward (i prefer the arrow keys for movement)

classic gtas are top down not first or third person so you dont need to look around. With no look around in first person you have doom where everything is the same level which would be just bizarre nowadays.

it's not top down (if it was, i wouldn't play it). In the options menu, there is standard and classic. If you choose standard, you have to use the mouse to view things but if it's classic, the view changes and you don't need a mouse.
Oh you are talking about a classic setting. I thought you meant the settings of classic GTA. I still dont understand how that works. How could you possible aim?? Is that tied to keys or something??
I am disappointed by any game that doesn't have that.
You aim by pressing the aiming key. You turn left, the view goes left, you turn right, it goes right, you turn around, it turns to your last view.
I wonder why all games don't have it. It is sooo slow and uncomfortable using the mouse just to see a view or when aiming.
0

Share this post


Link to post
Share on other sites

I must be missing something or you are giving a bad explanation but that sounds terrible. And way slower than just moving a mouse to look. So you cant turn and walk at the same time?? Or pressing A is turn left which means no strafe?? Unless what you are talking about is basically twin sticks but with keys?? That might make sense.

0

Share this post


Link to post
Share on other sites

I must be missing something or you are giving a bad explanation but that sounds terrible. And way slower than just moving a mouse to look. So you cant turn and walk at the same time?? Or pressing A is turn left which means no strafe?? Unless what you are talking about is basically twin sticks but with keys?? That might make sense.

what are you talking about?
Think about real life. When you turn left, you don't need someone to turn something around for you to see the left view. The view is based on the player's movement. In gta standard view, if you turned around in a circle, you needed to move the mouse as you turned but in classic view, the view is based on the player's view. Whatever direction you are facing is where the camera will be facing whether you are running or not, it follows you like in real life and you can run in a real circular movement unlike in standard view where you have to move the mouse when running to make a real circular movement.
No need for the mouse.
I don't like console games, only pc and mobile.
0

Share this post


Link to post
Share on other sites

Ok this must be some unfamiliarity with GTA pc controls but Id assume your standard WASD for movement which means in order to turn you were saying you have to press a button. But this is an incorrect assumption judging by your last post. So as I asked are A and S to turn or to strafe?? 

Also in real life you can turn in a direction without looking that way or walk somewhere and look somewhere else so thats not really like real life.

0

Share this post


Link to post
Share on other sites

OK this must be some unfamiliarity with GTA PC controls but I'd assume your standard WASD for movement which means in order to turn you were saying you have to press a button. But this is an incorrect assumption judging by your last post. So as I asked are A and S to turn or to strafe??

Also in real life you can turn in a direction without looking that way or walk somewhere and look somewhere else so that's not really like real life.

so in real life you can turn your eye 360 degrees? you can move without seeing the direction your going even when you are facing that direction?
movement controls in GTA is whatever you want it to be. have you forgotten about customize control?
you don't need any button to function as a mouse. you go can left, right, front, back, diagonally, around without using a mouse because the camera is based on your view.
0

Share this post


Link to post
Share on other sites

You can turn your head....... thats pretty simple.

But Im out. I was interested but youre lack of explanation has left me none the wiser than the start so I couldnt be bothered anymore.

0

Share this post


Link to post
Share on other sites

You can turn your head ....... thats pretty simple.

But Im out. I was interested but youre lack of explanation has left me none the wiser than the start so I couldnt be bothered anymore.

You can turn your head 360 degrees? That's alien.
I don't know how else to explain. It's attached to the player so it moves with you. You don't use a mouse to turn left or right, rather you move left or right (with your custom directional keys) and the camera also turns as you turn. No mouse is used. You run in a circle, it follows you in that circle in a circle. Your movement is the camera's movement.
Real life example: turn right, turn left, turn to your back and move around in a circle. That's what it is.
I think the only way is for your to start gta, change your settings to classic and perform the same actions.
0

Share this post


Link to post
Share on other sites

After some researching, I came to a conclusion that classic setting is the control scheme adapted for gamepads (either PC or consoles) as it "bypasses" usage of mouse and binds everything on keyboard.

 


I wonder why all games don't have it.

 

Because PC has a damn mouse which is most convenient device for those kind of games. It eliminates need for at least 5 buttons on keyboard and offers speed and precision console-like aiming simply can't match. You have mouse in your right hand to aim, fire, change weapons, turn and/or control camera, and all other necessary buttons in the area under your left hand which rests over WASD buttons. And forget about real life situations in video games, in most cases whenever realism threatens convenience it should be scrapped.

Oh, and buy a better mouse.

0

Share this post


Link to post
Share on other sites

I am disappointed by any game that doesn't have that.
You aim by pressing the aiming key. You turn left, the view goes left, you turn right, it goes right, you turn around, it turns to your last view.
I wonder why all games don't have it. It is sooo slow and uncomfortable using the mouse just to see a view or when aiming.


Keyboard turner.
0

Share this post


Link to post
Share on other sites

After some researching, I came to a conclusion that classic setting is the control scheme adapted for gamepads (either PC or consoles) as it "bypasses" usage of mouse and binds everything on keyboard.

I wonder why all games don't have it.


Because PC has a damn mouse which is most convenient device for those kind of games. It eliminates need for at least 5 buttons on keyboard and offers speed and precision console-like aiming simply can't match. You have mouse in your right hand to aim, fire, change weapons, turn and/or control camera, and all other necessary buttons in the area under your left hand which rests over WASD buttons. And forget about real life situations in video games, in most cases whenever realism threatens convenience it should be scrapped.
Oh, and buy a better mouse.
I have no interest what soever in buying a mouse or whatever just to uncomfortably play a game.
Having to move and turn a mouse at the same time when i can just focus on movement.
Why would i need my right hand turn around to a target + aim key when i can do it all with two fingers or by pressing W or A or S or D + aim key? Why would i want to mimic a console when it is not a console? Why would i want to use two tools to complete a moving action when i can just move? Mouse movement for me offers absolutely no precision (having to use the mouse + keyboard keys when i can just press a single key to move).
To aim, i turn the mouse around till i see my target and press the aim button vs directional key + aim, to shoot, i press something + mouse vs a single key, to view what is behind me, i turn the mouse around vs just pressing S. I choose the latter.
It's a personal choice just like i don't like console games. Some like it, some don't.
(PC here is a laptop).
One more thing, could you list the controls you use in gta?
0

Share this post


Link to post
Share on other sites

I have no interest what soever in buying a mouse or whatever just to uncomfortably play a game.
Having to move and turn a mouse at the same time when i can just focus on movement.
Why would i need my right hand turn around to a target + aim key when i can do it all with two fingers or by pressing W or A or S or D + aim key? Why would i want to mimic a console when it is not a console? Why would i want to use two tools to complete a moving action when i can just move? Mouse movement for me offers absolutely no precision (having to use the mouse + keyboard keys when i can just press a single key to move).
To aim, i turn the mouse around till i see my target and press the aim button vs directional key + aim, to shoot, i press something + mouse vs a single key, to view what is behind me, i turn the mouse around vs just pressing S. I choose the latter.
It's a personal choice just like i don't like console games. Some like it, some don't.
(PC here is a laptop).
One more thing, could you list the controls you use in gta?


sZd54Ll.jpg Edited by FLeBlanc
1

Share this post


Link to post
Share on other sites

Sigh. I'm out of here. As proven before, you're seeing just what you want to see and ignore everything else.

Also, by using keyboard-only movement, you still need two additional keys to be able to both strafe (move sideways without changing direction you're facing) and turn. Have fun circling around someone while keeping aim on him using only keyboard without any lock on target buttons.

By the way, what you're using on laptop is not a mouse, it's a touchpad. Seriously, buy a mouse, even cheapest one will serve you far better than what you're currently using.

 

My control scheme for GTA:SA (last GTA I played, few years ago, 4 and 5 don't interest me) was the default one.

 

Norman, sorry for offtopicing. I hope my first post at least somewhat helped you.

0

Share this post


Link to post
Share on other sites

Have fun circling around someone while keeping aim on him using only keyboard without any lock on target buttons. Seriously, buy a mouse, even cheapest one will serve you far better than what you're currently using.

I do have fun killing them in two seconds with LAlt (aim) + LCtrl (fire). Arrow keys for movement.
NO i won't buy a mouse (i've had experience with it when i used to use a desktop) and NO it won't serve me better.
@Norman: make your controls customizable as not everyone uses the same controls and if you are willing/care to, you could try gta's double camera setting.
0

Share this post


Link to post
Share on other sites

customizable controls are planned.

 

this is just about the default mapping, which will hopefully be intuitive enough that the user won't need to remap.

 

sounds like "E" for use and "spacebar" for jump have become defacto standards.  makes sense, they compliment the WASD defacto standard.

 

what about common mappings for crouch and climb? many games have crouch/stealth mode/etc.  i'e seen climb (clamber over low obstacles) in a few, but they my have used the "E"   ("E" - climb barricade in front of you).

 

and draw/sheath weapon? whats common there? unfortunately i have neither the time nor money to try them all.

 

also number keys for weapon selection - like most simulators, and unlike most shooters. Caveman has accelerated time. i've been planning to use the number keys for game speed.

 

The thinking behind the big in-game menu and no weapon hotkeys is "whatever you want, just hit ESC" -,  coupled with the fact that weapon changes are infrequent. no switching between sword and healing spells, etc.

0

Share this post


Link to post
Share on other sites

Crouch is usually bound to C. As for climb, depending on what - but I've found in most games that forward (W) button will do - on ladders and similar W goes up (S down), and for climbing ledges most games automatically detect that you want to climb up if you "walk into them". However, you can bind it basically to any free button around left hand.

 

Draw/sheath weapon... Star Trek Online uses H (as Holster). Not close to the left hand, but makes sense. Other than that, I honestly didn't see much games having that feature.

Edited by Aurioch
0

Share this post


Link to post
Share on other sites

sounds like "E" for use and "spacebar" for jump have become defacto standards.  makes sense, they compliment the WASD defacto standard.


Agreed. I always use E = use, Space = Jump.
 

What about common mappings for crouch and climb? many games have crouch/stealth mode/etc.  i'e seen climb (clamber over low obstacles) in a few, but they my have used the "E"   ("E" - climb barricade in front of you).


Crouch/sneak: I prefer C, but Ctrl is OK as well. I prefer if the button can be tapped to toggle crouching rather than holding it down.

If the game does not support a sprinting modifier while crouching, initiating a sprint should automatically un-crouch you at the same time (Dishonored and Borderlands, but not Skyrim - Skyrim uses the sprint key for a swift forward roll ability while sneaking).

Likewise, if the game does not support jumping while crouching, then it should also un-crouch (Borderlands, but not Skyrim or Dishonored which both let you jump while sneaking).


Climbing small obstacles (NOT ladders): I prefer the Dishonored control scheme for this: If you're right next to something you can climb, the jump command is context-sensitive and displays an on-screen indicator letting you know you can climb whatever you're pointing at. Neither Skyrim nor Borderlands support this action type.

Climbing ladders: I prefer just being able to run into them and look up/down to control direction. Move forward = climb in the direction your camera is facing, backward to climb opposite of the direction your camera is facing, spacebar and crouch to 'disconnect' from the ladder.
 

Draw/sheathe weapon? whats common there? unfortunately i have neither the time nor money to try them all.


Drawing: Typically performed automatically any time you press an attack/use ability button. Sometimes there is manual unsheathing using a dedicated draw/sheathe button, sometimes not.

Sheathing: Not consistent between games. In Dishonored, holding the use key while nothing usable is in front of you will sheathe your weapons and off-hand item/ability. Skyrim has a button dedicated to it. I prefer Dishonored's method since it's fewer keys. Some games only sheathe weapons automatically in towns/cutscenes and don't let you control it.
 

Number keys for weapon selection - like most simulators, and unlike most shooters. Caveman has accelerated time. i've been planning to use the number keys for game speed.


I would prefer - and + keys (the ones between the numbers and backspace, not the ones on the keypad) for decrementing/incrementing time acceleration (this convention is used in RTS and 4X games which support it) and number keys for weapons/abilities. Edited by Nypyren
0

Share this post


Link to post
Share on other sites


Crouch is usually bound to C. As for climb, depending on what - but I've found in most games that forward (W) button will do - on ladders and similar W goes up (S down), and for climbing ledges most games automatically detect that you want to climb up if you "walk into them". However, you can bind it basically to any free button around left hand.
 

Crouch/sneak: I prefer C, but Ctrl is OK as well. I prefer if the button can be tapped to toggle crouching rather than holding it down.

If the game does not support a sprinting modifier while crouching, initiating a sprint should automatically un-crouch you at the same time (Dishonored and Borderlands, but not Skyrim - Skyrim uses the sprint key for a swift forward roll ability while sneaking).

Likewise, if the game does not support jumping while crouching, then it should also un-crouch (Borderlands, but not Skyrim or Dishonored which both let you jump while sneaking).


Climbing small obstacles (NOT ladders): I prefer the Dishonored control scheme for this: If you're right next to something you can climb, the jump command is context-sensitive and displays an on-screen indicator letting you know you can climb whatever you're pointing at. Neither Skyrim nor Borderlands support this action type.

Climbing ladders: I prefer just being able to run into them and look up/down to control direction. Move forward = climb in the direction your camera is facing, backward to climb opposite of the direction your camera is facing, spacebar and crouch to 'disconnect' from the ladder.

 

Well, climb mode in Caveman is a little more intense than your typical shooter, its mountain climbing sheer cliff faces up to 100 feet tall. anything up to about 4 feet in height you automatically clamber over. But for steep inclines of about 10 feet or more in height, you must switch to mountain climbing mode.

 

In general , i like the concept of automatically triggering movement mode changes, such as entering a cave by simply waling into the entrance - and yes, caveman 1.0 did it many years before elder scrolls.  

 

However i don't like the context sensitvie re-use of the same control for different actions, if there's a possibility of confusion.   For example, in skyrim, tab sometimes is used as the "esc" key for some action (such as dialog), and sometimes it pulls up a menu - same with the "esc" key. when interacitng with people, objects, inventory, etc, some "do action"  keys are bound to "E" while others are bound to "R". 

 

right now, you must be adjacent to a climbable surface to enter climb mode.   i suppose "walk into a cliff" to enter climb mode would work. and it could probably use the "climbable surface ahead" test to determine when the player had gotten to the top.  I'll have to give that a try.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0