Dynamically create smooth sloping terrains! Smooth Terrain handles all the calculations and heavy-lifting required to generate textured terrain from concave polygons.


  • Create terrain from concave polygons.
  • Automatically textures the polygon.
  • Automatically adds physics edging around the polygon.
  • Supports saving and loading your terrain to and from binary files.
  • Automatically corrects for clockwise or counter-clockwise windings (you can define your polygon by drawing in either a clockwise or counter-clockwise motion.)


  • An edge can't crossover another edge in the same piece of terrain, and you can't have holes in the terrain. This is a fairly minor restrictions though -- this system still allows for some wild terrain shapes!
  • You'll need to create your own editor for creating the terrain objects; the built-in room editor is not supported.

Textures by: Used with permission according to their license.

More info

End User Licence Agreement (EULA).

Version 1.0.0. Published October 28, 2014

Created with GameMaker: Studio v1.4.1451

Age Rating: 12+

Average Rating

Your review

You can only review assets you've bought.


William Z 07 March 2018

Needs a update

Don;t directly work with GMS2 but a fix is to find:

//var distance_since_last_point = point_distance(last_point_x, last_point_y, current_point_x, current_point_y);
//if (distance_since_last_point > min_distance_between_points) {
located in your TerrainFactory - STEP event and comment it and the other '}' out, recompile under windows and it will work with left click.

Package should have worked out of the box but don't. Still, nice demo. I can see many awesome games I can make with this package. Please update this for future users to allow them to use the package. Thank you for making this. Would have gave it 5 stars if it had worked out of the box.



Mikkel T 22 November 2016

Good texture engine and physics terrain generator

Easily adaptable for other physics terrain creation and texture drawing uses than what is shown in the demo


Lee N 13 November 2015

Perfect Asset

This asset was perfect for my project. It contained exactly the scripts and method for vertex based 2d polygons I needed. After studying the scripts I easily added it to my game and added some custom features. Would highly recommend.

Package contents

Loading, please wait

What is the issue?

Back to Top