I’m doing a game where I have two main characters.
I would like to structure the classes as follows:
I have a class derived from ACharacter “character_base” with the main functions that each character must have.
Also in c++ I create two other classes example: “character1” and “Character2” in which I take for example the functions of movement and call them in the function"SetupPlayerInputComponent" for the commands.
the problem is that visual studio gives me error when I override the methods “Begin Play” and “Tick” (in the child class “character1”)
could be good as structure? what am I wrong? coming from unity some things are different.