Third Person Platformer in C++ Resources

Hi, Im looking to create a third person platforming game using only C++ rather than blueprints. I would like to know if theres any resources that can shed light on creating such a project. Primarily with camera controls that are only written in C++. I have looked at the Third Person Template in the Editor but am wandering if the code within the template uses blueprints as it mentions Blueprint in read only form. Any assistance on the subject will be great help. Many Thanks