Вопросы по теме 'gamekit'

Кодировать NSArray или NSDictionary с помощью NSCoder
Мне было интересно, можно ли использовать метод NSCoder: - (void)encodeObject:(id)objv forKey:(NSString *)key для кодирования экземпляра NSArray или NSDictionary. Если нет, то как вы их кодируете? Я пытаюсь использовать NSKeyedArchived /...
29437 просмотров
schedule 09.08.2022

Gamekit и iPhone
У меня есть приложение, настроенное для отправки настраиваемого уровня в виде массива другому человеку во время соединения p2p. Принимающее устройство сохраняет массив в файл для дальнейшего использования. Я настроил в своем приложении gamekit, он...
1183 просмотров
schedule 11.05.2022

Делайте приложения, похожие на Talking Tom Cat
Я хочу сделать приложения, похожие на Talking Tom Cat, Touch Pets Cats/, Virtual Monkey и Tap Zoo. Я знаю базовую анимацию iPhone. Я хочу знать, могу ли я сделать эти приложения без OpenGL, кокосов и другой игровой среды... Могу ли я сделать...
11632 просмотров
schedule 13.06.2023

Отправлять и получать NSData через GameKit
Я пытаюсь отправить NSData больше Bluetooth через GameKit . Хотя у меня GameKit настроен и я могу отправлять небольшие сообщения, теперь я хотел бы расширить и отправить по целым файлам. Я читал, что вам нужно разбить большие файлы на...
4560 просмотров

Показать стартовый экран Game Center
Я начал внедрять Game Center в свою игру, и во всех руководствах, которым я следовал, показано, как открыть экран таблицы лидеров и экран достижений. В Game Center нет стартового экрана, откуда вы можете получить доступ к достижениям и таблице...
360 просмотров
schedule 18.02.2024

iOS Game Kit: отправка достижений/результатов всегда приводит к ошибке связи
У меня есть приложение, которое я готов отправить в Apple, за исключением тестирования интеграции Game Center с их серверами. Тут я наткнулся на следующую загвоздку. Я установил приложение на свое устройство, которое подключено к моему ноутбуку, и...
507 просмотров
schedule 27.10.2022

Блоки и потокобезопасность ViewController
Я рассматривал пример кода Game Center, GKTapper , и один раздел, где разработчик комментирует свою реализацию, не имеет для меня особого смысла. Код вставлен ниже. Чего я не понимаю, так это почему отправка блока, который изменяет контроллер...
1839 просмотров

Проблема ориентации при использовании GKLeaderboardViewController
К сожалению, я не очень хорошо разбираюсь в UIViewControllers и не совсем понимаю, как они взаимодействуют со сценами cocos2d. Тем не менее, я могу успешно загрузить стандартный вид таблицы лидеров Game Center поверх моей игры cocos2d (только для...
1073 просмотров
schedule 25.04.2024

Изменение изменяемого объекта в обработчике завершения
У меня есть вопрос о безопасности потоков в следующем примере кода от Apple (из руководства по программированию GameKit) Это для загрузки достижений из игрового центра и локального сохранения: Шаг 1) Добавьте в свой класс изменяемое свойство...
1124 просмотров

Проблема с подключением к Gamecenter в режиме песочницы
Когда я пытаюсь запустить многопользовательскую игру в Gamecenter (режим «Песочница»), процесс зависает после того, как пользователь принимает приглашение. Он показывает «ожидание» на стороне приглашающего и «подключение» на стороне приглашенного....
370 просмотров
schedule 21.06.2023

Обновление matchData в GKTurnBasedMatch без завершения хода
Похоже, что GameKit позволяет обновлять GKTurnBasedMatch только один раз при загрузке GKTurnBasedMatch с серверов Game Center. Есть ли другой способ обновить свойство matchData ?
956 просмотров
schedule 02.03.2024

Одноранговая связь между устройствами iOS и Android
Итак, я относительно новый разработчик iOS, но благодаря Stackoverflow мне удалось наладить одноранговую передачу данных для моего приложения, работающего без необходимости использования сервера с использованием gamekit/GKSessions. По сути, одно...
7728 просмотров
schedule 07.03.2023

Лучший результат GameKit и последнее достижение
Мне интересно, есть ли простой способ получить лучший результат и последнее достижение, которое было разблокировано для локального пользователя в приложении iOS. Спасибо за ваши советы!
286 просмотров
schedule 10.03.2023

Обмен данными ч/б с iOS-устройствами по Bluetooth 4.0
Я изучаю, как обмениваться данными (информацией/файлами/и т. д.) между несколькими устройствами iOS с использованием Bluetooth 4.0. Какие фреймворки для этого лучше использовать? Будет ли работать Core Bluetooth или GameKit? Любая помощь, советы,...
2402 просмотров

Gamekit/gamecenter случайное сватовство программно
Я пытаюсь программно реализовать случайное сопоставление с моим собственным пользовательским интерфейсом. я как то застрял.. используя этот код, найденный на сайте Apple, я могу без проблем создать совпадение - (void)findProgrammaticMatch {...
464 просмотров
schedule 25.05.2023

Проблемы Game Center GKTurnBasedMatch со свойством matchData
Я создаю игру Game Center с GKTurnBasedMatch совпадениями. У меня возникла проблема, когда свойство readonly matchData на GKTurnBasedMatch не сохраняется должным образом на серверах Game Center. Я использую этот ответ StackOverflow для...
1431 просмотров
schedule 03.02.2023

Псевдоним GameKit GKLocalPlayer в качестве ключа NSDictionary
Я разрабатываю игру для iDevice и хочу сохранить результаты локального игрока на устройстве. Однако локальный игрок может измениться. Например, если в семье есть общий iPad, они могут войти в GameCenter отдельно, прежде чем играть в игру. Чтобы...
287 просмотров

Удаление GKTurnBasedMatch, находящегося в недопустимом состоянии
Я провожу некоторые эксперименты, чтобы попытаться узнать о GameKit, и я сделал простую игру и интерфейс, в котором перечислены совпадения моего игрока. Я пытаюсь добавить возможность удалять игры с помощью метода removeWithCompletionHandler: в...
2232 просмотров
schedule 05.10.2023

IOS GameKit — есть ли способ принудительно создать совершенно новый пошаговый матч с помощью findMatchForRequest?
Согласно документации Apple ( https://developer.apple.com/library/mac/#documentation/GameKit/Reference/GKTurnBasedMatch_Ref/Reference/Reference.html ): «Этот метод может либо создать новый матч, либо поместить игрока в существующий матч, которому...
80 просмотров
schedule 10.01.2023

View Controller не освобождается после добавления GameKit
Мой контроллер представления больше не освобождается после добавления следующего: @property (strong, nonatomic) GKLocalPlayer *player; (in viewDidLoad) self.player = nil; [self authenticatePlayer]; - (void)authenticatePlayer { GKLocalPlayer...
138 просмотров