|  | 
 
 | 
| 
 | |||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны | 
|  | 
|  | Опции темы | Поиск в этой теме | Опции просмотра | 
| 
			 
			#1  
			
			
			
			
		 | |||
| 
 | |||
|  Обход Всем доброго времени суток. Последний раз редактировалось mrandrew1990, 12.06.2012 в 18:22. | 
| 
			 
			#2  
			
			
			
			
		 | |||
| 
 | |||
|   тут надо логику толпы а не обход препятствий есть логика толпы? | 
| 
			 
			#3  
			
			
			
			
		 | ||||
| 
 | ||||
|   Думаю, все-таки обход препятствий (долбеж об стенку  ). Тема обхода препятствий многократно обсуждалась на форуме, воспользуйся поиском, поищи исходник (таков имеется 100% - сам видел). Когда-то даже я в каком-то сообщении аттачил пример (именно с клетками). Дальше рассчитываешь путь для каждого человека, учитывая препьятствия - других людей (по возможности  ), трупы (как маленькое, но проходимое препятствие), стены... И перемещаешь каждого соответственно по рассчитываемому пути. После перемещения на 1 клетку, путь рассчитывается заново. | 
| 
			 
			#4  
			
			
			
			
		 | |||
| 
 | |||
|   Цитата: 
  | 
| 
			 
			#5  
			
			
			
			
		 | ||||
| 
 | ||||
|   Цитата: 
 | 
| 
			 
			#6  
			
			
			
			
		 | |||
| 
 | |||
|   Цитата: 
 | 
| 
			 
			#7  
			
			
			
			
		 | ||||
| 
 | ||||
|   Цитата: 
 |