поэтому я сделал box2d игру с cocos2d. Пользователь может перемещать плеер, а в мире есть динамические объекты. Теперь я думал о реализации режима курятника.Как сохранить синхронизацию игры iphone в cocos2d (+ box2d) с gamekit?
Я знаю, что есть игра.
Мои мысли:
сделать один из двух устройств (или более ..) к хосту.
если нагрузки на уровне отправить все позиции из всех объектов (статические + динамические позиции + плеер) к другим клиентам (айфонов/Ipods/IPADS), и теперь она должна быть синхронизация
НО
должен ли я сделать dict, а затем добавить позиции всех объектов к нему, а затем преобразовать его в объект nsdata, а затем отправить его.
Этого достаточно?
Я хочу сделать это без подключения к Интернету, поэтому P2P.
Единственная возможность Bluetooth я думаю или есть еще?
Этого достаточно?
Было бы здорово, если бы кто-нибудь мог дать мне совет и некоторый код о том, как это сделать.
Спасибо за чтение Имейте славный день.
:)
небольшая структура вы сделали. Как это использовать? Можете ли вы сделать очень маленький образец ... вам даже не нужно использовать гейкит в образце. Благодарю. edit: как я могу преобразовать структуру в nsdata и обратно? – cocos2dbeginner
см. Редактирование. основная идея - свести к минимуму трафик. – Max
Теперь я вижу. большое спасибо :) – cocos2dbeginner