Edit: Ok, now I see it. I'm use to UE4, so my method would be:
1. Model out a road,sidewalk
2. Look into texture blending and decals
3. For the puddle, create a material with reflective properties
4. Create another material for just the road (i.e no reflections)
5. Use layered materials so something like the puddle appears dried up in certain parts of the road, and wet in others
Replies
Edit: Ok, now I see it. I'm use to UE4, so my method would be:
1. Model out a road,sidewalk
2. Look into texture blending and decals
3. For the puddle, create a material with reflective properties
4. Create another material for just the road (i.e no reflections)
5. Use layered materials so something like the puddle appears dried up in certain parts of the road, and wet in others
Embed pictures so people don't have to click on it.
For what engine do you want to make that in?