Develop custom game maps and levels by putting different types of terrain as the basis. Specify any parameter such as height, smoothness, texture, inertia, etc. Adjust the sizes, shapes, areas, availability of certain areas, automatically integrate the results with a game, etc.