![]() |
|
|
![]() |
![]() |
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
![]() |
|
|||||
Регистрация: Sep 2004
Адрес: Мурманск
Сообщений: 5
|
![]() Уже около недели пытаюсь сделать человека (MovieClip) который будет ходить по зданию, самостоятельно придумывая себе путь. Пока получается только так что он врезаясь меняет направление.
![]()
__________________
Да как же жить без Сети! Последний раз редактировалось NothWhite; 03.12.2004 в 07:20. |
|
|||||
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
![]() Цитата:
В зависимости от дующих в доме сквозняков? |
|
|||||
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
Цитата:
только получилось или не получилось за неделю определить вряд ли удастся. и к тому же, до того как он начнет ходить по зданию придется подождать как минимум около двух лет. |
|
|||||
некрофил
Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
|
Это называется не искусственным интелектом а рандомом. Сделай в своем здании точки, отмечающие разветвление пути. Пусть твой человек, достигая такой точки случайным образом выбирает, куда дальше двигаться, исключая направление, откуда он пришел. Вот и все.
__________________
...убивать людей не удовольствия ради, но для еды. |
|
|||||
Регистрация: Jan 2004
Адрес: На чердаке.
Сообщений: 1,112
|
Цитата:
![]() ![]() ![]() 2 NothWhite: Можно усложнить схему, предложенную DeliMIter'ом. В его случае человек двигается по строгим линиям, не отклоняясь от маршрута. Идея в следующем. Разбей дом на области, а переходы между ними - это фиксированные точки (например - двери). Человек рандомно выбирает точку перехода, доходит до нее, после чего рандомно выбирается точка внутри следующей области и он идет туда. В какой-то момент опять выбирается примыкающая дверь, он идет до нее и в следующей области опять выбирается случайная точка, где он останавливается. Ну и так далее... Плюс рандомные переходы внутри комнаты от точки к точке одной и той же области.
__________________
...Тебе страшно? Мне - нет. |
![]() |
Часовой пояс GMT +4, время: 06:29. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|