@FutureOccasion if you are pointing on creating a realistic assets for your own game , i recommend you to start learning blender for basic modeling and make sure to unwrap your models correctly after that you can use substance painter for a realistic textures .