2009-12-15 2 views
2

Я хочу создать MMO на основе браузера, подобную «монопольным городским улицам». Есть ли хорошие рамки для такого рода вещей?рамки для браузеров MMO?

+0

Что на самом деле мешают вам развитие одного с нулем? – Rushyo

ответ

1

В общем, браузерные «ММО» имеют мало общего на техническом уровне с MMO и обычно представляют собой сайты с рекреационным элементом. Таким образом, ваши варианты почти такие же, как и для любого веб-сайта, с дополнительным предупреждением о том, что вы, вероятно, хотите получить более богатый клиент, чем Javascript. Flash и Silverlight являются вашими двумя главными соперниками, и для них доступны различные библиотеки и фреймворки.

Один из вариантов, о котором я знаю, ориентирован непосредственно на более крупные онлайн-игры: SmartFoxServer, что очень рекомендуется. Это лучше подходит для игр, для которых требуется элемент в реальном времени, хотя на практике такие игры реже, чем вы думаете.

+0

«ММО», основанные на браузере, имеют мало общего на техническом уровне с MMO и обычно являются просто веб-сайтами с развлекательным элементом ». Я бы не согласился, вообще-то, работая над большим браузером, а не. «с дополнительным предупреждением о том, что вы, вероятно, хотите получить более богатый клиент, чем Javascript». У меня много опыта разработки приложений различных шкал в Javascript. Помимо масштабирования красиво таким образом, что Flash не работает (подумайте, что DarkBASIC для DirectX!), Javascript имеет аппаратную ускоренную программируемую поддержку 3D-рендеринга в современных браузерах: http://en.wikipedia.org/wiki/WebGL – Rushyo

+0

Если вы хотите Согласитесь, почему бы не расширить это в своем ответе?Большинство MMO на основе браузера используют относительно простые и нечастые HTTP-запросы для синхронизации с веб-сервером, обычно сохраняя небольшие изменения в базе данных после каждого запроса. Это сильно отличается от типичного подхода MMO, который имеет выделенный TCP или UDP-сервер и непрерывный поток данных в обоих направлениях и имеет тенденцию к более частому увеличению количества кусков состояния. Что касается WebGL, то вряд ли поддерживается достаточно широкой базой пользователей, которую стоит использовать в коммерческом продукте! – Kylotan

1

Monopoly City Streets построена на двух общедоступных API [1], одна из которых прекрасно подходит для разработки игр в реальном времени, хотя ни одна из них не является всеобъемлющей и не предназначена для использования в нетехнических целях.

MMO - это всеобъемлющий термин, который может относиться к множеству различных технических подходов и различным опасностям и навыкам, необходимым для их попытки. Эффективно это относится к масштабу, а не к реальному стилю игры. Хотя структура может иметь дело с очень специфическим типом концепции игры, вряд ли это будет то, что вы имели в виду.

Конечно, насколько я знаю, для любого из распространенных API-интерфейсов API не существует рамочной структуры MMO непрофессионала.

[1] http://en.wikipedia.org/wiki/Monopoly_City_Streets

1

Короткий ответ: нет.

Длинный ответ:

Еще в 2003 году или около того, я использую Game Maker широко. Я часто бывал в сообществе Game Maker очень часто, и время от времени возникает вопрос в разделе «Ответы на вопросы» &: «Как я делаю MMORPG?».

У этого веб-сайта нет рамки для создания MMORPG на основе браузера, поскольку тема vast. RuneScape - это MMORPG, и он основан на Java. Но это также Королевство ненависти, и оно основано на PHP (пошаговое).

Кроме того, вам понадобится дизайн, который лучше, чем «Наша игра будет похожа на X.»

1

Вы можете использовать MMO.js ... это позволяет строить большие MMORPG без беспокоясь о розетках, нитках или обработках на стороне сервера ...

+0

Неработающая ссылка .... – Ponkadoodle

Смежные вопросы