Разработка игр для Facebook - .NET - Какая архитектура? - PullRequest
4 голосов
/ 17 марта 2010

Я начинаю разрабатывать игру на Facebook, используя ASP.NET + Silverlight

Какую архитектуру вы бы использовали? ASP.NET MVC или MVVM или RIA Services?

А также, что вы думаете об использовании XNA с Silversprite?

Игра не будет аркадной. Будет больше стратегии / RPG.

Заранее большое спасибо.

Ответы [ 2 ]

3 голосов
/ 17 марта 2010

Если вы разрабатываете игру, то я сомневаюсь, что у вас будет много навигации, с которой вам поможет MVC. Следовательно, если что-то, что вы должны смотреть на MVVM, и даже то, что может быть неприменимо к игровому устройству, действительно зависит от того, какую игру вы создаете.

Возможно, стоит подумать о Silversprite , который позволяет использовать XNA для разработки игры на основе 2D Sprite и затем доставлять ее на Silverlight.

2 голосов
/ 25 марта 2010

Нет причин, по которым вы не можете использовать комбинацию почти всех из них.

  1. Ваше веб-приложение может быть веб-приложением asp.net mvc
  2. Приложение silverlight может быть реализовано с использованием mvvm
  3. silverlight / server может использовать службы связи ria для связи

Это оставляет, использовать ли серебряный спрайт или нет ... это действительно зависит от типа игры. Если ваша игра будет использовать много меню и текста, то вы можете избежать серебряного спрайта (который основан на xna). Тем не менее, если вы хотите получить больше графического и интерактивного опыта, Silversprite - отличный выбор, так как он просто пишет игру с помощью xna.

И затем вы всегда можете портировать свою игру на windows, xbox360, windows phone 7 и даже iphone (через xnatouch ), поскольку silverlight основан на XNA;

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