This Project is fully programed in C++ with everything (except unnecessary stuff) exposed to Blueprints.
Custom Character, CharacterMovementComponent, PlayerController cpp classes...
Contain custom Behavior Tree Tasks for generic behavior for action games.
Contains features to develop weapon and projectiles (first or third pov).
contains: PoolComponent