Rather than being rude, I'll give some input. First off, Worldpainter. Learn how to use it to make CUSTOM terrain. Very useful, and many tutorials on YouTube. Second, buildings. Houses, preferably unless you're making a city. If you're not making a city, don't add massive building structures. Stick to one theme, and create from there. Again, YouTube is your friend, because there is many tutorials out there. Some themes commonly used: Medieval, Oriental, etc. If you think outside the box, you will come up with your own! Also, detailing. One major part of building. People don't only just like the PVP aspect of a map, but how it looks. Usually, the looks of a map will attract players. On the other pictures, it's literally just a flat world with a village. Again, Worldpainter would be useful when making a map, along with other programs to make terrain.