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