Как стать автором
Обновить

Комментарии 31

можно собрать как для Android, так и под iPhone.

Не хочу ничего собирать, хочу попробовать!
Действительно! Кагда уже Халк играть?
Для желающих, могу выложить apk или ipa, на выбор. Вечером, когда доберусь до лицензированной версии мармелада.
Как и обещал, загрузил версии для iPhone и Android.
А почему ваше приложение запрашивает все возможные права? К чему там sms и запись аудио/видео?
Это вопрос к разработчикам Marmalade. Коротко говоря, запрашиваются все права, которые МОГУТ понадобиться приложению, разработанному под Marmalade. Я специально интересовался этим вопросом, есть возможность подсунуть при сборке свой манифест, менее требовательный по правам, но, как правило, приложение после этого не работает (поскольку Marmalade не только требует эти права, но но по большей части, также, активно их использует). Поскольку эта сборка тестовая, я не занимался урезанием прав и выполнил сборку по умолчанию.
Жаль, айфон-версия не загружается…
Я тестировал ее на 4-ом iPhone. 5-го под рукой не было.
Я о том, что попытка загрузить файл по ссылке dfiles.ru/files/d8hrb81xi завершается выдачей сообщения:
«Такого файла не существует, доступ к нему ограничен или он был удален из-за нарушения авторских прав.»
О, ну это как-раз не беда. Если не успеете забрать, сообщите мне. Я перевыложу или отошлю по почте (объем 6M)
Не слишком ли избыточно использовать Box2D для арканоида?
Это смотря как понимать избыточность. Мы можем использовать Box2D, либо писать свой (очень простой) физический движок. Я думаю, что даже в случае арканоида, второй путь будет более трудоемок.
Вы не правы. Попробуйте — вам понравится.

P.S. PapaBubaDiop правильно отметил ниже: в вашей задаче нет ничего специфического, поэтому использование бокса очень даже избыточно для такой обыденной задачи.
Я пробовал, мне нравится (еще в конце 90-ых дело было).
Ниже я ответил почему я использовал Box2D.
Да я понимаю, почему вы использовали его. И мне этот топик интересен и он мне нравится, но по возможности — приводите примеры посложнее, если можно.
Даже такая простая игра как арканоид выливается в неимоверные портянки кода. Сложные примеры объективно сложно воспринимаются. Но я постараюсь учесть Ваше пожелание впоследствии. Оно вполне резонно.
Именно, если бы кирпичи были со Смоленского завода и со сторонами непараллельными координатным осям, можно было потратить время на подключения чужого мира, но не для классического арканоида, кой любой школьник- участник физических олимпиад уместит в 100 строк.
Понимаете в чем дело, цель была — не арканоид, а обкатка Box2D под Marmalade на чем нибудь простом, типа арканоида, с целью использования впоследствии в более сложных проектах.
Надо было пример посложнее привести.
И кстати, кирпичи таки можно сделать разного размера (да хоть и со Смоленского) и даже непрямоугольными а трапециевидными. Не вижу в этом каких-то технических сложностей.
Ну так сделайте. Ждём подобного примера ;)
Возможно, когда нибудь я займусь «уродливым» арканоидом с кирпичами разных размеров и форм, но на ближайшее время, фронт работ определен. Например, следующую статью я собираюсь писать про SoundEngine.

И да, чуть не забыл. На слабо я не ведусь.
Да причём тут это. Слабо, не слабо — детский сад. Думал, мало ли. Отказаться ваше право. Извините, если не так выразился. :)
Я тоже прошу прощения за резкость. Дело в том, что арканоид в том виде, в котором он есть гениален, в своем роде. Все на своем месте. На 4pda.ru я видел эксперименты над арканоидом. С ненулевой гравитацией, неупругими отскоками, неодинаковыми блоками… Все это не то. В том то и дело, что дьявольски трудно придумать что-то новое. Дело не в наворотах, а в идее.

Так что, если я не вижу в чем-то технических сложностей, это вовсе не означает, что именно это и надо делать.
Допускаю впрочем, что я излишне консервативен
А вы гляньте чуть глубже: это туториал по совместному использованию Box2D к Marmalade. Хоть и на примере арканоида, где он нафиг не нужен.
В наши времена арканоиды писали без Box 2d :)
Не могу с Вами не согласиться :)
Они и сейчас без него пишутся. Внезапно! :)
А кто спорит???
Да пока не видать камикадзе. :D
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории