What I mean by this is take Bloons tower defense, for example. When the tower pops a balloon it goes to the next layer. Ex: If a tower pops a green balloon, it turns into a blue balloon, then if that is popped, it turns into a red balloon, then it will finally be popped.
Here is an example: Bloons Tower Defense 5 - Gameplay commentary - YouTube
I was thinking making a class or array for balloon, but i’m not sure how I can transform one balloon into another, and it is still a balloon class
Any advice would be greatly appreciated.