Character shop

Hello all,
I have plan to make shop where is characters and where i can switch characters.

lats imagine i have square, triangle, circle on my Character shop and when i choos square i can play with square and when circle i can play with circle etc.

But i have small problem i don’t really know how to do it some tips or information pleas ?

Create a BaseClass and different CharacterClasses inheriting from the BaseClass. And Later on you can easily access the class you want to use.

This guy explains it pretty good i think.

Make An RPG Episode 1: Character Classes Part 1 [Unity, C#] - YouTube Part1

Make An RPG Episode 2: Character Classes Part 2 [Unity, C#] - YouTube Part2