Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
 
xdozorx
15 / 16 / 1
Регистрация: 13.12.2009
Сообщений: 138
Записей в блоге: 1
#1

box2d создания уровней - Программирование iOS

12.05.2013, 00:28. Просмотров 684. Ответов 0
Метки нет (Все метки)

Привет. У меня вот есть .plist файл в котором хранится например 300 точек. Ето мой путь в уровне. Диапазон значений например от (0,0) до (10000,320) px. Я создаю 1 статическое тело (это будет путь) по которому будет перемещятся обьект.
int countElement = (int) contentArray.count;
C++
1
2
3
4
5
6
7
8
9
10
11
b2Vec2 *vec = new b2Vec2[countElement]
 
..... generate points to vec
 
b2ChainShape chain;
chain.CreateChain(vec,countElement );
b2BodyDef bodyDef;
bodyDef.position.Set(0, 0);
 
b2Body *body = world->CreateBody(&bodyDef);
body->CreateFixture(&chain, 0);
http://postimg.org/image/5shoas5z9/
Проблема в том что при таком создании пути у меня на iphone 4s FPS 40, на iPod touch 4 FPS вообще 20.
Может ктото уже работал с подобным и подскажет как правильно делать путь в уровне. Нужен простой способ чтобы без проблем можно было создавать разный путь в разных уровнях.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2013, 00:28
Я подобрал для вас темы с готовыми решениями и ответами на вопрос box2d создания уровней (Программирование iOS):

Добавление нескольких уровней сложности в игре
Доброго времени суток. Поправил математическую и физическую составляющую своем игры ( Спасибо всем за советы и помощь). Но я решил...

Макрос для создания уровней
Коллеги! Во вложении файл с двумя листами "Исходник" и "Итог" Прошу помощи и советов по его оптимизации, т.к. если кол-во уровней...

Binary Space Partioning(BSP-Tree) в Unity для создания уровней
Всем привет, сейчас пытаюсь понять как можно использовать двоичное разбиение пространства в Unity( BSP дерево по-другому). Саму суть...

Box2d. Не запускается файл box2d.lib
Скачал с официального сайта исходники box2d. Открыл решение из c:\Users\Ytsukene\Documents\Visual Studio...

Box2D make
Доброго времени суток! Пытаюсь создать Hello World, прилагаемый к библиотеке Box2D. Box2D устанавливал по инструкции на оф. сайте. ...

Анимация в Box2D
Наткнулась на видео с анимацией по Box2D. Только начала изучать и не понимаю, как работает этот проект. Поиски исходников не увенчались...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.05.2013, 00:28
Привет! Вот еще темы с решениями:

Окружность в box2D
Как в box2d сделать окружность и привязать к ней мувик из коллекции? Чтобы было типа такого, только не полигон а круг. var...

Cocos2d-x Box2D
Не могу найти нормальную литературу про какос и бокс, помогите :( На какосе создал 2 спрайта (поле и квадрат) как можно задать постоянное...

C++Builder и Box2D
Пробовал ли кто-нибудь использовать библиотеку Box2D в C++Builder проектах? Работаю в XE 10.1. Компилятор жалуется (говорит, что...

Box2d вращение
Как то не правильно вращается, делал как находил в примерах( S50mZJ_k26U #pragma once #include <SFML\Graphics.hpp> #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru