Вход

Просмотр полной версии : Автобой


Dante
02.02.2013, 13:40
Есть предложение, самому вручную задавать приоритеты (логику) при автобое.

4 класса :
- Войн
- Стрелок
- Маг
- Заклинатель

В настройках сделать кнопку типа "Логика" , там 4 вкладки с одноименными названиями.

В каждой вкладке 4 строки (комбобоксы) - это приоритеты.

К примеру
1-заклинатели
2-войны
3-маги
4-стрелки

Сначала последователь атакует заклинателей , если все заклинатели в противоположной команде умирают , то последователь бьет по войнам.

P.S. Войнам конечно такого не надо )


Это грубая форма , можно добавить условия.
Если хп врага <25% то атака по нему, и т.д.

Vanger666
02.02.2013, 15:17
А как ты будешь по такой логике шесуфа настраивать ? Ведь там надо сделать чтоб он бафал не определенный тип юнита, а того кого нужно и не всегда например есть смысл бафать сперва первую линию если там итак мало НР у врага...

Аналогично почти со всеми одиночными атакующими баферами - там логика отталкивается ведь не от типа юнита, а от колличества НР у врага.

Dante
02.02.2013, 15:47
Там все написано, серым цветом, хп<25% - Это как пример.

Vanger666
02.02.2013, 15:52
я не против, просто уже вроде поднимали тему и как-то все затухло

Предложения по улучшению автобоя выкладывались тут в темке Админов:
http://forum.dgame.ru/showthread.php?t=9919&highlight=%E0%E2%F2%EE%E1%EE%E9

Dante
02.02.2013, 15:53
Может время уже пришло ))

Vanger666
02.02.2013, 15:55
ну подними ту старую темку может вспомнят что нам еще год назад обещали сделать :)

Матвейчик
02.02.2013, 18:39
Если улучшить автобой, будут умнее боты

Dante
02.02.2013, 19:14
Почему ? Алгоритм же только собственным последователям игрок будет прописывать , вручную. А ботов ни кто трогать не будет.
Или это невозможно программно ?

P.s. Даже если и станут ,то почему бы не сделать ботов чуть умнее ? )

Maxaar2
02.02.2013, 19:20
ну подними ту старую темку может вспомнят что нам еще год назад обещали сделать :)

небыло токое, те кажется..

Почему ? Алгоритм же только собственным последователям прописывать будет игрок , вручную. А ботов ни кто трогать не будет.
Или это невозможно программно ?

P.s. Даже если и станут ,то почему бы не сделать ботов чуть умнее ? )

да разделять ответили что трудноосуществимо еще давно как бы

Dante
02.02.2013, 19:39
Что разделять, я тебя не понимаю )))

Разделить алгоритм автобоя послов и ботов ?

ardos
02.02.2013, 20:23
Что разделять, я тебя не понимаю )))

Разделить алгоритм автобоя послов и ботов ?

а чем посол не бот? =)
сравни просто поведение ботов и своих послов на автобое и сразу все поймешь ;)

Матвейчик
02.02.2013, 20:57
Во первых это огромное количество переменных надо учесть. Далее, разделять АI сложно и не приоритетно по времени и силам которые на это уйдут, за это время сделается нечто другое, более полезное.