Это вопрос к разработчикам Marmalade. Коротко говоря, запрашиваются все права, которые МОГУТ понадобиться приложению, разработанному под Marmalade. Я специально интересовался этим вопросом, есть возможность подсунуть при сборке свой манифест, менее требовательный по правам, но, как правило, приложение после этого не работает (поскольку Marmalade не только требует эти права, но но по большей части, также, активно их использует). Поскольку эта сборка тестовая, я не занимался урезанием прав и выполнил сборку по умолчанию.
Я о том, что попытка загрузить файл по ссылке dfiles.ru/files/d8hrb81xi завершается выдачей сообщения:
«Такого файла не существует, доступ к нему ограничен или он был удален из-за нарушения авторских прав.»
Это смотря как понимать избыточность. Мы можем использовать Box2D, либо писать свой (очень простой) физический движок. Я думаю, что даже в случае арканоида, второй путь будет более трудоемок.
P.S. PapaBubaDiop правильно отметил ниже: в вашей задаче нет ничего специфического, поэтому использование бокса очень даже избыточно для такой обыденной задачи.
Даже такая простая игра как арканоид выливается в неимоверные портянки кода. Сложные примеры объективно сложно воспринимаются. Но я постараюсь учесть Ваше пожелание впоследствии. Оно вполне резонно.
Именно, если бы кирпичи были со Смоленского завода и со сторонами непараллельными координатным осям, можно было потратить время на подключения чужого мира, но не для классического арканоида, кой любой школьник- участник физических олимпиад уместит в 100 строк.
Понимаете в чем дело, цель была — не арканоид, а обкатка Box2D под Marmalade на чем нибудь простом, типа арканоида, с целью использования впоследствии в более сложных проектах.
И кстати, кирпичи таки можно сделать разного размера (да хоть и со Смоленского) и даже непрямоугольными а трапециевидными. Не вижу в этом каких-то технических сложностей.
Возможно, когда нибудь я займусь «уродливым» арканоидом с кирпичами разных размеров и форм, но на ближайшее время, фронт работ определен. Например, следующую статью я собираюсь писать про SoundEngine.
Я тоже прошу прощения за резкость. Дело в том, что арканоид в том виде, в котором он есть гениален, в своем роде. Все на своем месте. На 4pda.ru я видел эксперименты над арканоидом. С ненулевой гравитацией, неупругими отскоками, неодинаковыми блоками… Все это не то. В том то и дело, что дьявольски трудно придумать что-то новое. Дело не в наворотах, а в идее.
Так что, если я не вижу в чем-то технических сложностей, это вовсе не означает, что именно это и надо делать.
Маленький отважный арканоид (часть 3 — Box2D)