What design pattern to use in projects that are planned to be maintained and scaled

Hello fellow developers,

Over the past three months, I have been studying software architecture, I have read the “Fundamentals of Software Architecture” book and watched multiple yt videos, such as this: https://www.youtube.com/watch?v=ccRydE3HN4Q. However, I still have absolutely no idea what architecture is the most suitable architecture for Roblox game, that will be maintained and scaled as development goes . Currently, all my projects use Object-Oriented or Layered design patterns, leading to numerous complications and problems, I ran in quite often and finding architecture-related resources specific to game development, especially in the context of Roblox game development, is almost impossible.

I would really appreciate it if you could share the design patterns you use in your projects, how you have implemented them and why you use it. Additionally, any resources you could share related to game development architecture, particularly within the RBX game dev, would be immensely valuable to me. Thank you in advance!