|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.08.2013, 23:03 | #1 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
Как организовать систему столкновений игрока с неправильными объектами?
Есть координаты (центра) игрока и его размеры, а так же н-ное число объектов, которые состоят из м-ного числа точек.
Неужели надо все эти объекты (хотя бы те, которые в определенной зоне (на экране, к примеру)), проверять на пересечение и вхождение (второе без понятия как сделать)? Или есть какая то более хитроумная система? В голову приходит только заливка объекта. Делал систему когда все объекты одного размера и располагаются согласно массиву, собственно, с массивом и делал сравнение координат...
alextrof94$gmail.com
Последний раз редактировалось alextrof94; 01.08.2013 в 23:06. |
01.08.2013, 23:05 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
можно сделать общий прямоугольник, если пересечение с ним есть, то проверяем уже по точкам.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
01.08.2013, 23:13 | #3 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
Всё зависит от того, на сколько точно вам надо обнаруживать столкновения. К примеру каждую не правильную фигуру можно взять в правильную. К примеру в круг или в квадрат.
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
01.08.2013, 23:37 | #4 |
Пользователь
Регистрация: 26.07.2013
Сообщений: 20
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как добавить в игру 2го игрока? | X_Madi | Общие вопросы Delphi | 3 | 28.04.2013 09:33 |
Обработка столкновений | Granus | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 34 | 22.07.2012 14:19 |
Обработка столкновений с блоками | alonix | Помощь студентам | 14 | 15.04.2012 19:29 |
Как организовать систему полномочий на сайте. | Гламурная птица | Помощь студентам | 4 | 15.11.2011 11:31 |
организовать систему поиска книг, по названию и по автору | torin_gts | Помощь студентам | 9 | 30.04.2008 02:36 |