Realistic means newtonian physics, full rotation freedom independent of movement, forward-only thrust, unlimited speed, unlimited playing field.
As far as input goes, you turn with the mouse, right-click to thrust forward, left-click to shoot. If you really need to roll, I’ve assigned that to the scroll wheel (works well enough). Joystick will also be supported, but I’m keeping it fully controllable and playable with the mouse.
I saw you are using RCS thrusters for rotation. Why can’t the ship strafe then? Haven’t saw any external image of the craft, but my understanding is that if there’s only one cluster of thrusters on the nose, then apart from rotation, it would also induce some sideways movement without another cluster behind the center of mass counteracting that.
And if you do have a cluster at the back, then the ship should have everything for lateral movement too.