![]() |
|
||||||||||
|
|||||
|
Добрый день. Подскажите пожалуйста в каком направлении копать? Нужно понять как сделать многопользовательское приложение вКонтакте, чтобы с нескольких компьютеров могли заходить люди в приложение и играть вместе.
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 57
|
если реалтайм, то в сторону сокет-сервера однозначно.
|
|
|||||
|
Регистрация: Jun 2009
Сообщений: 461
|
Если в реальном времени то сокет сервер, если запрос ответ, то можно сторонний сервер, или передавать инфу через getVariable.
|
|
|||||
|
уровень приложения вк и уровень многопользовательской игры, довольно разные сущности, отвяжитесь от вк и смотрите в сторону мультиплеера
в 99% случаев нужен общий для клиентов сервер, на чем он реализован (сокет/http-get-set/webservice) не суть на этапе изучения |
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
В вк есть полноценные многопользоваельские игры, например королевство или overkings Цитата:
|
|
|||||
|
Цитата:
понятие "многопользовательское приложение", это часть кода которая отвечает за саму игру и её реализацию в виде взаимодействия клиента и сервера эти абстракции я привел к тому, что рассматривать мульти-пользовательское приложение в контексте вк, необязательно, а если копать глубоко и правильно, то вредно п.с. - это кстати первое что приходит в голову при разработке мп-клиента, разделить по классам и компонентам обвязку ВК и МП, как минимум это позволит размещать приложение не только в вк, но и на других платформах (конгрегейт, facebook, mail.ru), и вообще для меня такая практика очень естественна |
|
|||||
|
Цитата:
Ну а вообще - да, многопользовательская игра должна быть, в первую очередь, многопользовательской, а уже потом быть размещенной в [place any social network here]
__________________
...вселенская грусть |
|
|||||
|
По поводу разделения ВК и мультиплеера понял.
А может вы могли бы посоветовать хорошие статьи или книги по мультиплееру+flash для начинающего? |
|
|||||
|
По мультиплееру - посмотрите на то как сделано в source (это тот который counter-strike), там довольно занятные алгоритмы. Правда source engine ориентирован на udp, который флешом пока не поддерживается (за исключение AIR), но пользу извлечь можно. link link
Что касается серверной части - я бы делал на базе Netty Все вышесказанное относится к аркадным играм. Если делать что-то пошаговое, то можно обойтись php или чем-то в этом роде
__________________
...вселенская грусть |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:59. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|