ACharacter or APawn Confusion

Hi,

I want to develop a game that user will control a ball.

My ball will have following features :

  1. Can jump
  2. Can fly
  3. Will have tail head
  4. Fire projectiles

Little bit perplexed that should I use pawn or character for my main character, will use VFX for tail movements based on jumping and so far.

Any suggestions?

Thanks for initial answer, but can you elaborate more?

I think, that if you won’t need anything from Character Movement Component then I think you can stick with the Pawn.
Also, the capsule collision component, which is the part of Character might make some troubles.

Go with APawn. If you will find any troubles because of it’s not an ACharacter you can reparent it later.