To create game levels, designers like to start with blocked out shapes then layer in more detailed game art. Using procedural techniques in Houdini, you can learn how to put your whole level design logic into a single digital asset for use in UE4. Using geometry for blocking out the level, you will build an asset that creates the terrain then adds details with a series of nested assets that define the different parts of the level. Controls will be available in UE4 to tweak the results. When you are finished, you will have a high level tool that can be used in UE4 to create many level variations. You can also scale up to create even bigger levels.
This Free Video tutorial is provided by Simon Verstraete. The Project files can be downloaded from here