|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2012
Адрес: г.Новосибирск
Сообщений: 381
|
Как узнать куда можно поместить объект чтобы он не задевал другие объекты
Вот допустим в любой стратегии, когда мы жмем: построить любое здание, на карте появляются места, куда можно поставить это здание.
Каким образом эти места высчитываются? Путем пробегания по карте с каким то шагом и проверкой? А если допустим есть на карте только одно место, куда может влезть объект, но его при этом объект нужно повернуть, как такое место можно вычислить? Последний раз редактировалось Isfet; 20.02.2013 в 08:52. |
|
|||||
Чаще всего используется подход tile-based игр, где земля карты представляет собой набор тайлов. Если все здание, допустим, влезает на площадь из тайлов типа "земля", то считаем, что его можно туда влепить. Если здание задевает тайлы другого типа, то считаем, что нельзя
Советую почитать про tile-based игры, принцип там один, что для вида сверху, что для изометрии. В инете полно информации по этому поводу) |
|
|||||
Isfet, почитайте про карту проходимости
__________________
местонахождение |
Часовой пояс GMT +4, время: 19:12. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|