I have a question for people who've had experience in big projects. How do you go about making the system architecture before actually making the system? Or if you have some other workflow for making your systems, what would that be? Do you use any specific methods, practices, techniques?
Theres a game plan, after which u start setting up the basic infrastructure of the game. How do you figure out the things ur infrastructure needs, and how it interacts with other systems to achieve your results? For example if its a character customization, How do you frame the workflow to that point and keep it easy to understand and scale/improve upon in the future? Do you use any online things that help you plan? Maybe a specific AI model?
I'm asking as a lead developer of my own detailed game, so coding it perfectly enough so that it doesnt cause increased difficulty in future development is important to me.

** You are now Level 1! **