Какие шаблоны дизайна использовать для стратегии XNA? - PullRequest
2 голосов
/ 28 октября 2010

Я создаю стратегическую игру в реальном времени на основе XNA.Какие шаблоны дизайна стоит рассмотреть?

Ответы [ 3 ]

5 голосов
/ 28 октября 2010

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

2 голосов
/ 28 октября 2010

"мухи".Это позволяет большую игровую карту для небольшого объема памяти.Не то, чтобы объем памяти больше имел значение.:)

Возможно «Декоратор» для некоторых графических эффектов.

Вы можете использовать «Композит» для дерева игр.

Но просто имейте в виду, что шаблоныне то, что делает RTS - вы обнаружите, что у вас есть более сложные задачи, чем этот.

1 голос
/ 29 октября 2010

Не проектируйте так. Разделите систему на подсистемы, определите, какая подсистема может взаимодействовать друг с другом, определите, какие классы составляют подсистему. Создать прототип этого дизайна. В процессе разработки системы вы будете понимать все больше и больше деталей. Итерация всего процесса.

Если вы сделаете это правильно, то в конце вы увидите «шаблоны проектирования» в вашем коде.

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