Control Scheme

Time to necro this thread because reading what some people have proposed lately and hh’s plan gives me anxiety

there has been a debate in the discord regarding 3D movement when not constrained by being stuck on the ground (swimming and flying)

the wiki proposes this:
WASD movement toward cursor
SPACE / C: up / down
RIGHT MB+MOUSE: VIEW
no pitch and roll

me and several other devs want this:
WASD movement along VIEW
*Q / E: roll
SPACE / C: up/down
SHIFT: sprint / charge
*MOUSE: yaw and pitch; VIEW

*pitch, roll, and yaw only change when moving

discuss