Question about Patterns and their uses

so i only got a few questions

in unity i would love to implement better and more efficent ways of for example building a spell

in this case i thought of using Builder pattern would it be efficent and good to use for areas where you want to create alot of spells for example like 100+ spells or more.

also i would love to see how you guys using

Builder pattern,
Singleton pattern,
component pattern,
command pattern,

i already know about them and their uses i would just love to see how people prefer to use em and why.

That’s a pretty open ended question. Do you have any specific questions?

I pretty much use all those patterns when appropriate. Use the correct tool for the job and all that…

1 Like

well i just wanted to hear what people do sort of a open discussion.

It is indeed a pretty open ended question. Keep in mind that patterns themselves are just that … patterns.
Which pattern you use or how you use or adapt them always depends on what concrete problem you are trying to solve.
The object-oriented patterns themselves just provide guidance on how common problems can be solved in object-oriented languages.

They’re common solutions to common problems. They’re generally elegant and recognizable, and in that way they’re easier to understand to outside eyes. Sometimes creating your own metaphors for systems as they directly relate to the content is more intuitive. If you’re not on a team, do what you personally find to be the best way but stay open minded.