Показать сообщение отдельно
Старый 22.05.2012, 01:09
Black Soviet вне форума Посмотреть профиль Отправить личное сообщение для Black Soviet Найти все сообщения от Black Soviet
  № 1  
Ответить с цитированием
Black Soviet
 
Аватар для Black Soviet

Регистрация: Nov 2011
Сообщений: 41
Question Сетевая игра. Принцип построения.

Решили с товарищем замутить игру наподобие Crimsonland(стрелялка - вид сверху), но только с мультиплеером.
Собственно, вопрос: как правильно организовать этот мультиплеер?


Как видим мы:
1) Есть серверная часть, написанная на неком языке(который позволяет организовать сетевое взаимодействие), которая слушает некоторый порт на предмет подключения клиентов.
2) Клиентская часть состоит из оболочки и флеш-игры, которая с помощью класса ExternalInterface общается с этой оболочкой.
3) Клиентская часть пересылает информацию о действиях игрока на тот порт, который прослушивается серверной частью, и оттуда же получает информацию о других игроках.

Нужны ли оболочки, написанные на другом языке, или сетевое взаимодействие возможно организовать средствами ActionScript ?
Если нужны, то какой язык посоветуете ?
Буду благодарен за любые советы и полезные ссылки по теме.