есть ли какой-нибудь образец проекта, который показывает, как использовать gamekit без gkpeerpicker? И есть ли какой-нибудь образец, который использует Bonjour (но без подключения к Интернету и без беспроводного маршрутизатора)? Некоторая информация (для обоих проектов):
- только блютуз (добро для другого проекта)
- более 2-х устройств (по возможности)
- серверная клиентская модель (как заставить работать)
- отправлять / получать данные
- сервер может решить, является ли он «видимым» для других «потенциальных» клиентов
- показать в табличном представлении "обнаруженные" устройства -> если пользователь нажимает на ячейку табличного представления (имя устройства, например, "iPod Touch Тома"), оно будет объединено в пару, но другой пользователь должен принять соединение (UIAlertView) и если он примет, они разделятся на пары
- показать всех подключенных пиров (подключенных к серверу) в uitableview
- выгнать одних пиров (только сервер может пнуть других) (это должно быть легко реализовать. просто отправьте клиенту специальный пакет со строкой, которая гласит: «УДАР САМ», тогда он сам себя пинает)
- пригласить других клиентов (в поиске) (на самом деле это не нужно, но было бы круто):
- позвольте клиентам / серверу перемещать объекты (физические объекты в box2d (cocos2d)), и тогда каждый клиент должен показывать точно такое же моделирование на экране.
После нескольких часов использования Google, я думаю, что нет примеров проектов, которые демонстрируют эти «функции» выше. Может быть, кто-нибудь мог сделать такое? Пожалуйста, не говорите мне немного теории. Я так много читаю, но образец проекта (или еще и еще один для версии Bonjour) с комментариями к коду было бы здорово!
Изменить: я, вероятно, добавлю за это награду;). В настоящее время не могу;)
Большое спасибо за чтение :)
cocos2dbeginner