Как найти игрока, впервые зарегистрировавшегося в игре? Я использую GKLocalPlayer и игровой центр, чтобы войти в игру и (и таблицу лидеров, чтобы получить данные). Мне нужно знать, что это первый раз, когда игрок играет в эту игру.Как найти игрока, впервые зарегистрировавшегося в игре?
ответ
Просто храните булево локально в NSUserDefaults.
NSString *hasCompletedFirstLaunchKey = @"kHasCompletedFirstLaunchKey";
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if (![defaults objectForKey:hasCompletedFirstLaunchKey]) {
//first time code goes here
//set the key to yes
[defaults setObject:@YES forKey:hasCompletedFirstLaunchKey];
[defaults synchronize];
}
Если игрок изменить телефон я получить новую регистрацию, даже если это тот же самый центр игры игрок? –
Используя этот метод, да. Вероятно, это было бы хорошо, если бы вы, скажем, просто пытались решить, показывать ли пользователю учебник. Если это неприемлемо, вам понадобится бэкэнд-решение для хранения, как минимум, списка зарегистрированных игроков. Решение BaaS, подобное parse.com, сделает это относительно прямым. –
Я использую разбор, но я новичок в синтаксическом анализе, у меня есть PFUser в унаследованном коде, но не уверен, как узнать, зарегистрирован или нет? –
- 1. Оценка игрока по игре
- 2. Как вы вращаете «игрока» в игре Phaser?
- 3. Как назначить игрока в моей приключенческой игре
- 4. Сменить игрока в javascript игре
- 5. Как определить агрессивность игрока в игре?
- 6. Как управлять изменяющимся состоянием игрока в игре?
- 7. Paint игрока и пейзаж в игре?
- 8. Хотите сделать одного игрока в моей игре
- 9. Архитектура руки игрока в карточной игре JavaScript
- 10. Настраиваемый аватар игрока в 2D-игре
- 11. Проверка правильности движения игрока в игре TicTacToe
- 12. Как лучше управлять движением игрока в игре на холсте?
- 13. Как переместить игрока в определенный момент в игре 2D Unity
- 14. Как изменить поворот игрока в онлайн-многопользовательской игре в Unity
- 15. Как заставить игрока плавно перемещаться по рельефу в игре?
- 16. Объект изображения как свойство игрока в игре HTML5
- 17. Как создать представление после игрока в игре JavaFX?
- 18. Как ограничить время поворота игрока в игре socket.io?
- 19. Как найти игрока, которого победит
- 20. Как найти, что страница загружается впервые?
- 21. Как сохранить X-игрока игрока после его поворота игрока 2 в игре tic tac toe в php?
- 22. Найти игрока в команде SQL
- 23. Отношение игрока к классу базы данных в игре
- 24. Получить идентификатор другого игрока в игре, основанной на 1vs1
- 25. Остановить игрока/пользователя от многократного прыжка в моей игре Unity
- 26. Впервые
- 27. Как видеть ось (XYZ) в игре единства
- 28. Определить поворот в игре
- 29. ошибка игрока 3 .js игрока
- 30. Как ввести имя игрока?
магазин переменной BOOL с 'NSUserDefaults' –