Was just wondering if anyone could sum up the use case scenarios where it would be a real headache having avoided controllers all together?
Thanks!
Was just wondering if anyone could sum up the use case scenarios where it would be a real headache having avoided controllers all together?
Thanks!
As far as I can tell, it goes like this:
Controllers control Pawns:
-Pros:
*As long as the controller has the data for it, any pawn can be controlled by any controller - AI or player - which is very versatile.
*Can easily respawn the pawn with very little issue
*Very supportive of multiplayer environments
-Cons:
*A little bit more complicated
Everything on the pawn:
-Pros:
*Simpler
*Don’t have to deal with casting
*Easy spawning
Cons:
*Any data that was on the pawn is lost on actor destroy, unless cast elsewhere
*Binds the AI/player to a single type of pawn
*I don’t know how this would work in multiplayer
Hope that helped a little