Контрольный список для добавления контроллеров
Это приложение суммирует критические проблемы, описанные в этом документе путем обеспечения двух контрольных списков, один для iOS и один для Mac.
Контрольный список iOS
Требования iOS
| Ваша игра не должна требовать игрового контроллера. |
| Ваша игра должна поддерживать стандартное расположение органов управления. |
| Ваша игра должна быть играемым использованием автономного контроллера без доступа к устройству. |
| Ваша игра должна поддерживать кнопку паузы на контроллере. Это должно переключиться между приостановкой и возобновлением Вашей игры. |
| Если сенсорный экран не используется в Вашем геймплее, Ваша игра должна отключить экран неактивный таймер. Посмотрите |
| Когда устройство на iOS помещается в облегающем контроллере, Ваша игра должна работать только в альбомном режиме. |
| Ваша игра должна скрыть любые виртуальные средства управления, в то время как ею управляют от контроллера. |
Рекомендации iOS
| Обеспечьте пользовательский интерфейс, объясняющий, какие элементы управления используются Вашей игрой. Используйте стандартные имена для элементов управления. |
| После того, как контроллер подключен, установите индекс проигрывателя в рыночную стоимость. |
| Ответьте соответственно, когда контроллер будет подключен или разъединен. |
| Сделайте расположение органов управления, которое просто для проигрывателей понять и работать. |
| Удалите любой код из своего приложения, компенсирующего thumbstick мертвые зоны. |
| При использовании элементов кнопки используйте |
Контрольный список OS X
Требования OS X
| Ваша игра не должна требовать игрового контроллера. |
| Ваша игра может потребовать расширенного расположения контроллера, потому что все контроллеры, поддерживающие OS X, имеют расширенное расположение органов управления. |
| Ваша игра должна быть играемым использованием автономного контроллера без доступа к Mac. |
| Ваша игра должна поддерживать кнопку паузы на контроллере. Это должно переключиться между приостановкой и возобновлением Вашей игры. |
Рекомендации OS X
| Обеспечьте пользовательский интерфейс, объясняющий, какие элементы управления используются Вашей игрой. Используйте стандартные имена для элементов управления. |
| После того, как контроллер подключен, установите индекс проигрывателя в рыночную стоимость. |
| Ответьте соответственно, когда контроллер будет подключен или разъединен. |
| Сделайте расположение органов управления, которое просто для проигрывателей понять и работать. |
| Удалите любой код из своего приложения, компенсирующего thumbstick мертвые зоны. |
| При использовании элементов кнопки используйте |