They are different. You can use them as a reference, but you’ll need to start over. If your game is near completion you should keep it in UDK and publish. I started the game I’m working on in UDK, it took me several months to port it to UE4 about as long as it took to originally do it in UDK.