2012-03-11 3 views
0

Я делаю игру и использую карты плитки. На картах плитки расположены небольшие контрольные точки «c1, c2, c3, c4, ect». Как бы я сделал так, чтобы противник перешел на c1, затем c2 и т. Д. В идеальном порядке, а затем вернулся к ним? Как система слежения в пути. Я использую Java в затменияхСоздание врага после контрольно-пропускных пунктов

+1

Никто не может ответить на ваш вопрос, ничего не зная о вашем игровом коде. Кроме того, я не думаю, что люди готовы писать вашу игру бесплатно. –

ответ

3

В основном у вас может быть очередь команд для вашего объекта. Разделите «go to c4» на 4 различных команды: «перейти к c1», «перейти к c2», «перейти на c3», «перейти на c4». Объект будет захватывать следующую команду в очереди и следовать ей до завершения, затем получить следующую команду и так далее, пока все не будут выполнены.

Google «командный шаблон» для получения дополнительной информации и более общего объяснения.

Смежные вопросы