As naves espaciais do meu jogo deveriam ser construídas por jogadores, com uma quantidade arbitrária de propulsores conectados a qualquer lugar com qualquer rotação. Atualmente, tenho algum código sujo para girar o navio para um determinado ângulo (acelerando e desacelerando). Aqui está um exemplo...