So I have created my donut. It is grey no colors added no shaders added etc.
Now I am following some tutorials one is from Blender Guru I am in Part 4. Do I need to do what he is teaching here using nodes etc?
Meaning that when I export it to UE4 or Unity will the colors and shaders etc import and look identical to when you render it in Blender? or do I stop when I have just simply modeled it? and add in textures and shaders and lighting in Unity / UE4?
The video you’re watching explains how to set up the materials in Blender using its Cycles renderer, which does not render in real time. If you’re using Blender only for game-related purposes, completely forget about Cycles; it’s simply not compatible with Unity/Unreal or any other game engine.
Blender does have a game engine renderer, but it’s old and will be phased out in later versions in favor of a PBR renderer.
But yeah, create your meshes and textures in Blender, but when it comes to shading or lighting, do that in your target game engine. As far as I know, shaders/lighting aren’t transferable even if you were to use Blender’s (kinda sucky) game engine renderer.