Creating a spaceship that can be walked around in

@AntiGravity I read the post you left me and it gave me some ideas and thoughts, I also searched youtube and watched some gameplay footagage of angels must fall, with that being said let me give some additional info that may help narrow down the scope of the suggestions I get.

  1. This will be multiplayer
  2. The ships need to be able to be piloted (I noticed the capital ships in angels must fall has this feature)

I was thinking of having a SceneCapture2D camera, that is driven around and controlled by the player to represent the ship, and one of the components would be a collision component around the camera that would represent the ship, so I could then use that collision component to determine if the “ship” gets damaged, and if it runs into anything. Since the camera is moving around, I am also thinking of adding a component that represents the outside of the ship, so onlookers would see a ship flying around in space.

If these are possible and viable, I am going to create a standalone proof of concept project with just a simple ship with a static mesh for the interior, and a SceneCapture2D camera that is moving around by a player controls, then when the player looks out any of the windows on this static mesh it would appear to be moving around.

So, first things first, how would I go about using SceneCapture2D to make it appear the ship is moving? Do I put a texture on every window ? Do I make a big sphere texture around the entire ship that the camera projects onto ? I am going to tackle this one problem at a time, until it is complete.