|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.12.2008, 01:10 | #1 |
Новичок
Джуниор
Регистрация: 29.12.2008
Сообщений: 1
|
Платформы и расчеты
Вобщем создаю игру, где все объекты представляют собой квадратные платформы, статические(ландшафт) и динамические(игроки, снаряд и т.п.). Нужен алгоритм расчета столкновений этих платформ.
Чтобы описать что именно я хочу приведу пример с двумя платформами: К примеру есть две платформы (пл.1 и пл.2) первая движется при помощи клавиатуры во все 4 направления и имеет координаты (X11,X12,X13,X14), вторая стоит на месте и служит препятствием для первой, она имеет координаты(X21,X22,X23,X24). При движении пл.1 и пл.2 проверяются на пересечение, и если оно есть, пл.1 сдвигается относительно пл.2 как показано на рис. 1 и 2. |
29.12.2008, 11:43 | #2 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,692
|
Ох и помучиться придется с проверкой на столкновения.
Если все платформы равны по размерам, то можно обойтись проверкой попадания всех вершин двигающейся платформы со все платформами на экране на экране, а в противном случае придется в добавок проверять на столкновения с двигающейся платформой всех вершин все платформ. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Закончен перевод документации платформы Google App Engine на русский язык | widgetii | PHP | 1 | 01.08.2008 16:52 |