Many thanks to Sam. While I am working on the course, I am constantly learning something. However, I would like to mention a detail that disturbs me. Sam says some points, “I don’t understand why this is here”, “I don’t know what this is, don’t ask”. In example, It took me 1 minute to investigate and figure out why we should use the USkeletalMeshComponent instead of the UStaticMeshComponent. There is logical idea behind it. Because UStaticMeshComponent does not contain skining information, but USkeletalMeshComponents are derived from a class called USkinnedMeshComponent because they depend on rig information. It makes perfect sense.
A trainer should be ready to do his research at a point he does not know about such a technical subject. Since this problem has been repeated many times, I wanted to write and share my opinion.
Best regards.