| Starshatter supports mouse, keyboard, joystick, throttle,
and gamepad flight controls simultaneously, so that you can find the control
method that works best for you. You can easily assign any
joystick or gamepad axis to any function you wish, and each
axis (including the mouse Y-axis) can be inverted to suit
your preferences. |
 |
In the arcade flight model, the joystick is configured as
in a typical space combat simulation, with the stick controlling
pitch and yaw and the twist axis controlling roll.
In the standard flight model, the joystick is configured as in
a high-end airplane simulation. The stick controls
pitch and roll, while the rudder pedals or twist axis
controls yaw. At any time, in any flight model, you can swap
the roll and yaw inputs by pressing the "J" key.
Under normal circumstances, the mouse is used to control
the user interface and to manipulate the interactive HUD.
When using the third-person exterior view,
the mouse is also used to control the camera and to select
targets and issue orders to allies, just as in a space-based
RTS game. You can right-click on any friendly unit in the
chain of command to access a context-sensitive orders menu.
|
|
You can also use the mouse to fly your ship and fire your
weapons. By pressing the "~" key, you toggle the mouse between
selection mode and flight mode. In flight mode, the mouse works
much like the "mouselook" control in an FPS game. You steer
the ship by moving the mouse in the direction you want to go.
Fire guns with the left button and missiles with the right button.
Tap the middle button to select a target, and use the mouse
wheel to control your speed.
If you prefer, you can also configure the mouse to work as
a "virtual joystick." In this mode, the distance of the mouse
cursor from the center of the screen controls how fast your
ship will turn, instead of how far it will turn. Some
people may prefer the "virtual joystick" mode for dogfighting
because it requires less repositioning of the mouse than the
"mouselook" mode.
|