If I want to keep my game light without hundreds of objects using physics, how would I make my enemies move along the terrain if it's not 100% flat? I'm looking for some way to just set "enemy.position.y = terrain height below the enemy" or anything as simple.
If it's an actual Unity terrain, use Terrain.SampleHeight().