Сетевая игра от Adobe Air, программирование в Adobe Flash - PullRequest
0 голосов
/ 28 декабря 2011

Я хочу создать простую игру (Adobe Air) для 2 игроков, используя ActionScript 3.
Предположим, я хочу создать онлайн-игру в шахматы.
Чтобы я мог играть с моим другом на работе, вдомой, из любой точки мира через Интернет.

Должен ли я использовать флэш-сервер?Или что-то похожее для этой цели, или есть более простой способ соединить 2 игрока и сделать полностью функциональное взаимодействие между ними?
Мне нужно знать, с чего начать.

Любые онлайн-учебники, примеры кодов будут действительнопомоги мне.

Спасибо!

Ответы [ 2 ]

1 голос
/ 28 декабря 2011

Вы можете использовать Flash Media Server или пресловутые многопользовательские серверы.Несколько случайных имен для поиска: Union (ранее Unity), Electroserver, SmartFoxServer, Mesmotronic, RED5 и т. Д.

0 голосов
/ 28 декабря 2011

Я думаю, что возможно создать сервер сокетов, используя AIR2, так что было бы возможно подключиться напрямую к другому игроку.Однако для этого требуется, чтобы у хоста был внешний IP-адрес, чего нет в большинстве рабочих / домашних сетей.Было бы лучше создать правильный сервер TCP / IP (используя FMS или какую-либо другую систему - я бы посмотрел на nodeJS или java).

...