![]()
Morandir
![]() offline
Опыт:
40Активность: |
"активный" ландшафт
Добрый день! Есть такая игра Blood and Magic компании Interplay 1996ого года (кстати рекомендую поиграть. скачать можно сайта old-games). Мы с зарубежными единомышленниками хотим воссоздать ее в мире Warcrafta (почти самое сложное уже создано). Одной из сложных проблем является то, что в оригинале игры земля имела огромное влияние на игровой процесс. Например юнит идет по земле, если тип земли болото - то у юнита отнимается две единицы скорости и защита. Если юнит - вурдалак - то он наоборот получит плюс к защите на болоте и не имеет штрафа в скорости. А Паладин например или Каменная Тварь вообще не пройдут по болоту, так как у них всего две единицы хода. После разрушения зданий оставались руины - тоже тип земли, на котором все существа получали минус к ходу но плюс к защите....и так далее.
Можете посоветовать как это можно осуществить? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
JaBeN_Симфер
![]() ![]() offline
Опыт:
20,050Активность: |
собираем всех юнитов на карте в группу с фильтром перебираем группу, получаем координаты каждого юнита проверяем координаты на тип почвы сравниваем полученное с бд по типам юнитов если нельзя ходить, то двигаем стоящих на запрещенной почве в предыдущую точку если можно, то модифицируем бонусы и штафы можно еще карту путей прикрутить |
![]() |
#2
+3/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Ancient
Щпаовапа
![]() ![]() offline
Опыт:
38,370Активность: |
Ауры... И все. |
![]() |
#3
+1/−2
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DemonoiD
Демончото-то
![]() ![]() offline
Опыт:
15,978Активность: |
Увы, но с вами не согласен. Проще сделать, как сказал господин JaBeN_Симфер, тем самым избавившись от сотен проблем, таких как
|
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Morandir
![]() offline
Опыт:
40Активность: |
JaBeN_Симфер:
Спасибо! Попробуем.. |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|