Asking yourself one question should make the answer glaringly apparent: ” How many game objects need to move for either implementation? ” Under most circumstances, the ship moving through the game world requires only the player’s ship itself to move. All other objects in the game remain relatively stationary in game-world-space. If the ship is stationary and the game world moves, now you’re …
https://gamedev.stackexchange.com/questions/72277/unity-move-the-world-or-the-character