This is somewhat a question and an opinion based question.
I’m making a game where you would have a base model “vehicle / boat / ship” but these ships have cannons on them with 10 levels of each. So It’s possible to have up to 100 variations of models.(Such as a level 6 cannon on a level 9 ship, etc), But the problem is if I want to add an additional 5 levels on to each, it would be up to 225 unique models.
My current options are:
- Build all 100 models which is easiest but may limit future options and many more models would need to be created. This could build up also as these models will be store somewhere in the game and will be cloned and moved to it spawning location.
or
- Create a reference part on the ship where the cannon would be placed and welded to, meaning I make only the 20 individual models but weld them together. This is obviously the more difficult route but can support future models much easier. The Problem with this is it could cause more issues with inconstancy between ships and cannons as being placed incorrectly or misaligned.
Thanks