PDA

Просмотр полной версии : Вопрос по обмену с сервером, если приложение реализует смешанный характер игры


mikhailk
08.04.2010, 23:59
Например, возьмем фермера и добавим к нему стрелялку-пулялку с соседом в режиме реального времени. Т.е., большую часть времени игрок вообще будет проводить фактически в оффлайне, пока у него там все растет, и лишь изредка ему потребуется реалтайм.

Как я понимаю, варианты:

1. Открыть соединение через сокет в самом начале игры и потом уже все гонять через сокет и, соответственно, тащить это соединение всю игру (как я понимаю, что-то там все-таки пингуя, чтобы сокет не отвалился по таймауту).

2. Производить начальную загрузку через http (и фиксацию покупок - тоже), а вот если игрок хочет немного реалтайма - устанавливать соединение через сокет на время баттла, а потом сокет закрывать.

Как правильнее?
Или есть еще варианты?

etc
09.04.2010, 09:22
1. Пинговать ничего не надо.

Вернее будет всё же для бойни открывать сокет, а не постоянно его держать.

mikhailk
09.04.2010, 11:20
ок, я так и думал