
Apple готовит серьезные улучшения для геймеров в грядущих релизах iOS и OS X, и речь не только о новых стандартизированных игровых контроллерах, о которых мы рассказывали ранее. Apple не только представляет улучшенные таблицы лидеров, расширенные режимы испытаний и новые пошаговые игровые функции, но и предоставляет разработчикам инструменты для борьбы с читерством и его предотвращения.
Подробности о том, что Apple делает в iOS 7 для улучшения игрового процесса, — ниже…
Безопасность/читерство |
Apple делает важные шаги в борьбе с читерами в рамках переработки Game Center в iOS 7. В частности, мы узнали, что Apple будет пресекать действия геймеров, которые массово отправляют результаты в таблицы лидеров, внедряя три новых инструмента для разработчиков, чтобы предотвратить читерство:
Во-первых, Apple интегрирует подписанные отправки результатов для таблиц лидеров, что позволит отклонять отправку результатов, которые были перехвачены и изменены.
Во-вторых, Apple представляет новые функции в iTunes Connect, чтобы помочь избавиться от спама в таблицах лидеров. Разработчики теперь могут ограничивать максимальные очки для таблиц лидеров в зависимости от ограничений своей игры. Устанавливая максимальный предел, спамеры с нереалистичными результатами не будут отображаться у других в таблицах лидеров или в Game Center. А если разработчики ошибутся при установке этого лимита, Apple сохранит все результаты выше максимального лимита для последующего восстановления.
Последнее, что делает Apple для борьбы с читерами, — это добавление новых инструментов, которые помогут разработчикам отслеживать подозрительную активность и управлять действиями игроков, такими как удаление результатов и блокировка читеров, через iTunes Connect.
Таблицы лидеров |
Предоставляя разработчикам возможность бороться с читерами, спамящими таблицы лидеров, Apple также улучшает внешний вид и работу таблиц лидеров как для разработчиков, так и для пользователей.
В настоящее время разработчики могут реализовать только до 25 таблиц лидеров в своих играх. Теперь Apple увеличивает это число до 500, а также предоставляет «наборы», которые позволят разработчикам иметь отдельные наборы таблиц лидеров, категоризированных, например, по уровню или сложности. Таблицы лидеров в приложениях также получают редизайн вместе с остальной частью iOS 7, как показано справа.
Наборы таблиц лидеров также можно будет управлять напрямую через iTunes Connect:

Улучшенные испытания |
Вы уже можете бросать вызов другим игрокам в приложениях, используя Game Center, но в iOS 7 Apple предоставляет разработчикам более детальный контроль над испытаниями, позволяя создавать модальные испытания, адаптированные к конкретным стилям игры. Например, когда пользователь принимает вызов, разработчики могут запустить отдельный игровой режим, чтобы результат пользователя засчитывался только для этого испытания. В другом примере гоночная игра могла бы указать, какой автомобиль должен быть использован для выполнения конкретного испытания.
В iOS 7 также есть новый выбор друзей и композитор сообщений при вызове кого-либо через Game Center в приложении (как показано справа), позволяющий выбрать одного или нескольких противников и отправить вызов, даже не входя в приложение Game Center.
Sprite Kit |
Apple представляет новый 2D-движок рендеринга для iOS и OS X под названием Sprite Kit. Движок предлагает встроенный физический движок, полнофункциональную систему частиц и интеграцию с core image и video для таких эффектов, как CIFilters и маскирование.
Он интегрирован с Xcode и также предлагает инструмент текстурных атласов, визуальные эффекты и многое другое. Хотя он позиционируется как 2D-движок, нам сказали, что Apple считает, что он будет полезен и разработчикам, создающим сложные 3D-игры. В рамках этих усилий Apple также предоставляет качественные образцы кода, которые разработчики игр могут использовать для создания своих игр. Нам сказали, что Apple продемонстрировала пример игры под названием «Adventure» на одном из своих сессий WWDC, показывая спрайты, параллакс, столкновения и физику, работающие на новом движке Sprite Kit (как показано в верхней части этого поста).
Apple также вносит некоторые улучшения производительности для Open GL ES для разработчиков игр под iOS.
Пошаговый многопользовательский режим |
Apple вносит серьезные улучшения для пошаговых игр в iOS 7. Он уже поддерживал до 30 одновременных матчей с участием до 16 игроков, но теперь он представляет новые функции, такие как локализованные сообщения о ходе игры и напоминания о ходе. Возможно, самой заметной новой функцией для геймеров является система пошагового обмена, которая позволит разработчикам предлагать внутриигровые аукционы и торговлю, а игрокам — отправлять друг другу короткие сообщения и насмешки. Она также позволит проводить игры с одновременными ходами.
Контроллеры |
Мы уже много рассказывали о том, что Apple планирует сделать игровые контроллеры стандартными в iOS 7 через свою программу MFi. Вот еще несколько деталей:

Apple предложит 2 типа игровых контроллеров через свою программу MFi и две конфигурации, все с чувствительными к давлению кнопками и согласованными раскладками. Первый тип контроллера — это форм-факторный контроллер, который позволяет вашему iOS-устройству быть вставленным прямо в контроллер. Второй — это автономный контроллер, который подключается через Bluetooth.
Конфигурация «Standard» будет иметь кнопки A, B, X, Y на лицевой панели, традиционный D-pad, а также левые и правые кнопки на плечах (доступны только для форм-факторных контроллеров), в то время как конфигурация «Extended» добавит дополнительный набор левых и правых кнопок на плечах и аналоговые стики в дополнение к тому, что есть на стандартных геймпадах. Цель Apple — предложить стандартный контроллер и раскладку кнопок, которые будут работать с любой игрой.
Две компании уже работают с Apple над новыми игровыми контроллерами, включая Logitech и Moga, которым, как нам сообщили, разрешили тестировать новый фреймворк игровых контроллеров на прототипах на WWDC, и они планируют выпустить продукты этой осенью.

