So let's say I have a spaceship, and the player gets to choose what features or abilities to add to that spaceship( armour, weapon, wheel, etc) and each of those features or components has several different types. What would be the best approach of doing that? I
The scene where the player is doing all that is like this:
1- The spaceship node in the middle surrounded by different buttons representing different features.
2- When you touch any button a menu appears with all its available types.
3- Each feature is a subclass of main class Feature()
4- Finally the player clicks a button to create the ship with all the features he selected. ( how to implement this part?)
I hope I was clear enough, any help would be much appreciated and by the way I'm using SWIFT & SpriteKit