Показать сообщение отдельно
  #3  
Старый 15.05.2012, 20:17
Аватар для YVitaliy
YVitaliy YVitaliy вне форума
Местный
 
Регистрация: 14.12.2011
Сообщения: 481
Версия Delphi: Borland Delphi7
Репутация: 17
По умолчанию

Думаю, все-таки обход препятствий (долбеж об стенку ). Тема обхода препятствий многократно обсуждалась на форуме, воспользуйся поиском, поищи исходник (таков имеется 100% - сам видел). Когда-то даже я в каком-то сообщении аттачил пример (именно с клетками). Дальше рассчитываешь путь для каждого человека, учитывая препьятствия - других людей (по возможности ), трупы (как маленькое, но проходимое препятствие), стены... И перемещаешь каждого соответственно по рассчитываемому пути. После перемещения на 1 клетку, путь рассчитывается заново.
Ответить с цитированием