what is MVC.
Sigiloso
Just FYI , Factory pattern is a design pattern not an architectural pattern for whole game/application and when you say it's a complex architecture/pattern , i am sure it's complex from where you're standing with 7 year of experience . Apart from MVC, you can also try Event driven Architecture (NOT AS COMPLEX as object factory pattern). Good luck for future mate.