So, this game I'm designing is an sci-fi "RPG". Combat is done via a 3rd person shooter when the characters are on foot, but as it is a sci-fi setting there ae space ships. You start as the captain of small ship, but as time goes on you are able to get bigger ships and put together a fleet. With the smaller ships I am thinking in the line that you are still in control of your character when you are in control of your ship, so in a small ship everything is laid out in such a way that 1 person can control all the systems where as in larger ships you need to issue orders which are followed by crew members. Larger ships are slightly more complicated to control, but you wield much more power, able to engage more enemies, and even lower tier stuff can seem more powerful due to expertise in an area... That's the idea anyways...
So here are the control schemes. Does this look good?
Side note: fleet controls I've not come up with ^.^
Side note 2: Obviously this is with the idea that the game will be controlled with a controller...
<- Character Controls ->
Analog left: Move Character
Analog right: Move Camera
d-pad: Switch Secondary Items
Start: Pause menu
Select: Map
A: Jump / cancel
B: Interact / accept
X: Reload
Y: Menu
L1: Use Secondary item
L2: Zoom
R1: Switch Gun
R2: Fire
L3: Crouch
R3: Reset camera
<- Ship Controls ->
----- Small Ships -----
Analog left: Move Ship
Analog right: Move Camera
d-pad: On/Off other systems
Start: Pause menu
Select: Open Astro-Nav Menu
A: Fire Forward Cannons / Cancel
B: Fire Torpedo / Accept
X: Ready Torpedo
Y: Menu
L1: Cycle targets
L2: Decrease Speed
R1: Cycle targets
R2: Increase Speed
L3: Emergency Break
R3: Emergency Boost
----- Large Ships -----
Analog left: Move Ship
Analog right: Move Camera
d-pad: On/Off other systems
Start: pause menu
Select: Open Astro-Nav Menu / Fleet Mode
A: Order Fire Cannons / Cancel
B: Order Fire Torpedoes / Accept
X: Open Deployment Menu
Y: Menu
L1: Open Cannon Target Assignment menu
L2: Open Mech Target Assignment menu
R1: Open Torpedo Target Assignment menu
R2: Open Fighter Target Assignment menu
L3: Emergency Boost
R3: Emergency Recall