Автор, спасибо большое за совет! Время действительно уменьшается в шесть раз на Core i7, только что проверил в своем проекте. Не сразу разобрался, что писать во вкладке Projects, если у кого-то подобная проблема, этот скриншот поможет.
1) файлы будут занимать не так уж и много места
2) необязательно класть их рядом с ехе, главное — предоставить к ним открытый доступ. Можно положить readme файлик, в котором будет ссылка для скачивания объектных файлов
Такова природа песцов. Их основное предназначение — замедлять цель. Если цель уже замедлена, то зачем напрягаться? :) Мне было проще сделать именно так. Но если вам кажется, что это неправильно, то как вы предлагаете? Если целей много, могут ли песцы атаковать одну? Если они атакуют одну цель, должна ли она замедляться сильнее?
Box2D позволяет уменьшать гравитацию для отдельно взятых тел, но нужно найти зависимость коэффициента гравитации от линейной скорости, чтобы траектория сохранилась. Прикладывать силу можно с таким же успехом, но опять нужна формула, по которой расчитывается ее значение.
Дело в том, что на разных экранах цветопередача может сильно отличаться, я тестировал на смартфонах LG и Motorola, вроде ничего не сливается, мой друг попробовал на Samsung, у него сливается. Обязательно подумаю над этим.
Я вас понял. К сожалению, опыт работы с платформой Android у меня небольшой и ограничивается использованием библиотеки libgdx. То же самое можно сказать про iOS и Native Client. Я не могу назвать себя специалистом по OpenGL, я предпочитаю избегать прямого взаимодействия с ней. Поэтому я не могу позволить себе пойти на такой отвественный шаг, к тому же мной отчасти двигает лень, я свято верю, что есть люди, которые сделают это вместо меня, и надеюсь, что это будет скоро.
Можно перефразировать ваш вопрос так: «Автор, как насчет портировать Qt Lighthouse на Android, iOS, Native Client, или изучить и допилить имеющиеся порты в сети и потом со спокойной душой пользоваться QtComponents»?
Или существует способ использовать QtComponents без портирования Qt на эти платформы?
Не уверен, что полностью понимаю вас. Разработка для Android и iOS с использованием библиотеки Qt — пока что скорее сказка, чем реальность, а QtComponents — часть библиотеки Qt.
Я очень надеюсь, что это будущее наступит скоро. Когда это случится, я смогу отказаться от поддержки кода, специфичного для Android и iOS. Пока, увы, я не могу этого сделать.
На каждом шаге обработки логики игры для определенных объектов устанавливается нужный кадр
При отрисовке каждого кадра достаем нужный спрайт из массива
2) необязательно класть их рядом с ехе, главное — предоставить к ним открытый доступ. Можно положить readme файлик, в котором будет ссылка для скачивания объектных файлов
stackoverflow.com/questions/2277165/qt-single-exe-with-lgpl
Или существует способ использовать QtComponents без портирования Qt на эти платформы?