Лучший шаблон дизайна для сложных игр Silverlight - PullRequest
3 голосов
/ 09 января 2009

Какие модели вы считаете лучшими для игр Silverlight? Некоторые основные области внимания - производительность игры, максимальное количество объектов, разумно обновляемых в реальном времени, простота разработки и тестирования.

Ответы [ 2 ]

2 голосов
/ 10 января 2009

На самом деле блог, о котором упоминал Шон, должен быть http://www.bluerosegames.com/silverlight-games-101/

Я боролся с этим некоторое время, и в играх XNA я склоняюсь к шаблону Model-View, но в Silverlight мне нравится использовать комбинацию наследования и композиции, которую я подробно описываю здесь:

http://www.bluerosegames.com/silverlight-games-101/post/An-improved-Silverlight-Sprite-class.aspx

Просто мне показалось, что когда я начал реализовывать шаблон Model-View в Silverlight для игр, он получал гораздо больше, чем помог. Может также случиться так, что я просто недостаточно хорошо разбираюсь в этом шаблоне, и я хотел бы посмотреть, применим ли кто-то, кто в этом лучше разбирается, то, что я делаю, применимо к этому шаблону.

2 голосов
/ 09 января 2009

Для простоты разработки и тестирования применение шаблона MVVM (которое широко используется в сообществе WPF) будет очень полезным. Но что касается других частей, я бы прочитал блог Билла Рейсса (http://www.bluerosegames.com/silverlightbrasstacks/), поскольку он много сделал в этой области.

...