How to tile texture a curved model? The ground in this video is exactly what I'm trying to achieve:

https://m.youtube.com/watch?v=XPgRnLRxlJM

I'm currently just using simple materials which has a nice low poly look, but it's not very diverse. 
After I saw that I decided I wanted to texture my models just like that as well, so how would I go about doing that?
Whenever I try to UV unwrap, I just get terrible results, the shapes seem far too complex for me to even get a idea of how to do this. 

Is there any easy way to do this?
So far, UV unwrapping has just been fustrating me.
If I were you, I would try to look at the mesh from the top by pressing 7 on the numpad, and then U > Project from view. Then, scale down or up the parts of the mesh that curve the most.