Hi,
I’ve playing around with the DefaultPawn class, this one: ADefaultPawn | Unreal Engine Documentation
I’ve based my game character off of it, but then I found out that I can actually just add “FloatingPawnComponent” to a Pawn class, and get pretty much the same thing without the annoying inherited sphere collision and sphere static mesh present in the DefaultPawn class, which is way more convenient.
So looking at the DefaultPawn class, it is pretty much a Pawn class which has built in FloatingPawnComponent, a sphere collider, and a sphere static mesh. I am confused about what would such a specific preset be good for, when it takes literally a few clicks to recreate it from scratch. What is the purpose of having such a specific yet such a simple to recreate class built right into the engine? I can understand character class, that one has quite a lot going on under the hood, but this one seems quite redundant. Am I missing something?
Thanks in advance.