![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2008
Сообщений: 221
|
Division, одна модель и несколько представлений и контроллеров на каждый режим.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Представление меняется, модель нет. Контроллер — в зависимости от ситуации.
|
|
|||||
|
То есть в итоге получится один большой класс с моделью, которая управляет всеми режимами? Что-то делают, чтобы класс модели не стал слишком громоздким?
__________________
while(1) {} |
|
|||||
|
Регистрация: Jan 2009
Адрес: Северный островок дефолт-сити
Сообщений: 144
|
Управляют контроллеры, модель не управляет насколько я понял.
|
|
|||||
|
Регистрация: Jan 2008
Сообщений: 221
|
Division, что бы не было большого класса модель декомпозируют например так
http://npacemo.com/wordpress/wp-cont...al-diagram.jpg вот более конкретный пример. ![]() |
|
|||||
|
Регистрация: Aug 2008
Сообщений: 15
|
Цитата:
Меню - Редактор - Игра - Стейтмашина. Она может или посылать event'ы в некое убер MVC предназначенное на все случаи жизни, либо некоторые состояния могут быть независимыми MVC. Ну т.е. задесь взяв стейтмашину и MVC - крутить до совпадания архитектуры с требованиями. Меня вот больше интересуют примеры применения MVC для динамических игр, где персонаж имеет различные приёмы, может бегать, прыгать, падать.... Я примерно понял как работает библиотека pureMVC, но не вижу в ней какого-нибудь смысла для разработки не информационной системы (не сайт, не интрефейс к базе, не стратегия). |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:12. |
|
|
« Предыдущая тема | Следующая тема » |
|
|