Хорошие практики для Game Center matchData

Я новичок в GKTurnBasedMatch, и я пытаюсь выяснить, каковы хорошие практики для & quot; matchData & quot; отправляется между игроками во время ходов. Все учебники, которые я нашел, в основном касаются отправки строки текста, и я хотел бы отправить намного больше, чем это. Было бы замечательно, если бы кто-то мог бы подсказать мне более продвинутый учебник.

Примером того, что я хотел бы сделать, является битва. У двух игроков есть свои аватары, и у них разные данные (здоровье, атака, защита и т. Д.). Как мне отправить эти данные? Единственный способ, который я вижу возможным, - это систематизировать все детали соответствия (многие из них) в NSDictionary и отправить их, чтобы их можно было снова вернуть в пользовательский объект соответствия. Должен ли я реализовать NSCoding?

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос