У Грэди Буча есть отличный сайт по этой теме по адресу http://www.handbookofsoftwarearchitecture.com/ index.jsp? page = Main
Но вы должны зарегистрироваться, чтобы просматривать диаграммы.
Вы имеете в виду такие вещи, как Microsoft's Patterns and Practices?
Простые объяснения, примеры кодов и варианты использования общих шаблонов проектирования программного обеспечения можно найти на http://sourcemaking.com/design_patterns . Как правило, они нацелены на решение общих проблем и могут фактически рассматриваться как повторно используемые архитектуры при разработке программного обеспечения.
Для информации, относящейся к системам, зависящим от предметной области, таким как игры, могут быть другие проблемы, относящиеся к предметной области, которые были решены в различных архитектурах, например, некоторые из предоставленных вами ссылок. Найти единый источник, который может перечислить всю эту информацию в единой архитектуре, в лучшем случае может оказаться невозможным. Я считаю, что общие шаблоны проектирования, например, из «Банды четырех», являются лучшим началом по этой причине.