Осуществимость MMOG на основе ASP.NET - PullRequest
2 голосов
/ 16 января 2009

Я хочу разработать MMOG на базе ASP.NET C # (массовая многопользовательская онлайн-игра). Я бы использовал ASP.NET Ajax control kit, jquery и MS SQL server 2005.

Q.1) Насколько возможно .NET 3.5, ASP.NET с C # в одновременной обработке тысяч пользователей.

Я бы также включил систему чата ASP.NET на основе ajax с чатами рядом с MMOG.

В.2) Знаете ли вы какие-либо сайты (MMOG), использующие ASP.NET?

Q.3) Каковы лучшие практики для системы чата, как упомянуто выше?

Ответы [ 6 ]

1 голос
/ 16 января 2009

AjaxControlToolkit довольно раздутый и его сложно настроить. В MMO скорость будет приоритетной, поэтому вам нужно как можно больше контролировать свои постбэки.

Вы также можете попробовать заглянуть в Silverlight для своего интерфейса. Он хорошо интегрируется со средой .NET, и было бы намного проще разрабатывать ваши интерактивные элементы.

1 голос
/ 16 января 2009

ViewState станет вашим боссом в конце игры, если вы не отключите его или не переключитесь на ASP.NET MVC.

Возможно, сегодня вы начинаете с html / javascript / jquery UI, а завтра вы добавляете необычный Silverlight или Flash UI.

1 голос
/ 16 января 2009

Я бы подумал об использовании Silverlight вместо AJAX. С точки зрения пользовательского интерфейса вы сможете сделать намного больше.

1 голос
/ 16 января 2009

ASP.NET и MSSQL 2005 определенно не имеют «встроенных» проблем масштабирования. Вам нужно будет позаботиться о том, чтобы правильно построить приложение и быть готовым выплачивать деньги за надлежащее оборудование.

См., Например, аппаратную настройку , запланированную для решения проблемы загрузки стека.

1 голос
/ 16 января 2009
  1. ASP.NET может обрабатывать его с учетом правильной конфигурации сервера, аппаратных средств и производительности при создании приложения.

  2. Я пытался заняться поиском и не нашел ничего сразу, но я уверен, что они есть.

  3. Что касается чата, вы можете посмотреть на такой продукт, как CuteChat, который уже существует и испытывался в течение длительного времени.

0 голосов
/ 16 января 2009

Множество больших сайтов, работающих под управлением ASP.NET. Я НАСТОЯТЕЛЬНО рекомендую использовать новую инфраструктуру MVC, поскольку она значительно снижает сложность веб-сайтов ASP.NET.

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