Модель компонентов и шаблон стратегии в игровом дизайне - PullRequest
0 голосов
/ 03 марта 2012

В чем разница между Компонентным паттерном и паттерном стратегии в отношении игрового дизайна?

1 Ответ

2 голосов
/ 04 марта 2012

Вы сравниваете яблоки и апельсины здесь - на самом деле было бы правильнее сказать, что вы сравниваете здесь двигатель и бензин.

Шаблон компонентов, по сути, просто говорит о том, что вы должны составлять сложные системы (в игровом дизайнеу вас может быть физика, графика, звуковые компоненты и т. д., т. е. все они являются подсистемами.

Стратегия - это способ подключения различных реализаций во время выполнения.

Так что вместоГоворя о разнице между ними, было бы более разумно сказать, что шаблон стратегии можно использовать для загрузки соответствующих компонентов во время выполнения, немного растягивая его здесь, но, возможно, вы захотите переключиться на другой алгоритм рендеринга, когда вы нажмете на воду дляпример.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...