I've been modeling in Blender for about a year now, and I am modeling for games and use Unity to put the games together. Now, I know Blender pretty well but I lack knowledge about specific techniques to achieve more naturalistic looks (closer to AAA games). In particular, I am looking for a workflow or techniques to reproduce something along the lines of the pictures below (it is an asset on the Unity store).
It looks like the author of this model created a low-poly based mesh, then sculpted it, decimated the model, baked the normal maps from the high-poly model onto low-poly one and used procedural materials (maybe Substance Painter). But I am not sure whether my guess is correct.
Do you think this is how this was made? Can you share your own experiences workflows and techniques of creating assets like that? I feel like I don't have problems creating things in Blender but I am really struggling with making them look more natural.
Thanks so much!