I want two game worlds. a 3d world and a 2d world. when the character moves 5 ft in the 3d world I want the character to be moving that same 5ft in the 2d world. I want the player to be able to freely choose between the 2d world and the 3d world. Would coding a game like that be extremely advanced for a new programmer like myself or would the solution be as simple as having the 2d world float physically above the 3d world and having a button to change your camera view thus changing which world the players are playing in?