Хотелось бы услышать некоторые мнения о создании стратегии окон с помощью MVC. Я пишу игру, и я хочу интегрировать в нее MVC. И один из вопросов, которые у меня есть, должен ли я создать все окна и зарегистрировать их в контроллере при запуске приложения и заполнить их при возникновении соответствующего события или я должен создать их только тогда, когда они нужны? Если я должен создавать окна только тогда, когда это необходимо, кто должен отвечать за создание?
Спасибо заранее,
Serhiy.