*Задание:: написать словесное описание трех уровней сложности Моба
Дата отправки отчёта:
28 июня 2018 г.
Задание выполнено: за
1 час. 7 мин.
Чему научился:
Повторил поиск в ширину.
Что было сложным:
Сделать всё это. Уровни сложности: 1. Монстры случайно ходят по карте 2. Монстры пытаются найти игрока 3. Монстры уклоняются от бомб не забывая про игрока.
Так элементарно же! У нас есть (ну на уроке 12) путь до точки. Пытаются найти игрока - это значит они будут идти к нему, считывая его координаты. А вот насколько часто они будут обновлять их - это тоже сложность. Ну да, получается, что они его могут видеть сквозь стены.
Отличная стратегия! Только как монстры будут находить игрока? Получать информацию о координатах? А уклоняться от бомб так же, получая координаты бомбочки? Но тогда надо будет вводить и координату времени.
Возможно, они не должны видеть его через стенки. Но да, в любом случае получать информацию о координатах - это их единственный путь найти его: они ведь не живые, и глазок у них нет)))
Отчёт оценивали: Посетитель+1791. Валерий Жданов+117443. WildOrc+117947. Dmitry Sinitsin+16452. Кирилл Шмойлов+11. Евгений Волосатов+117606. Виктор+13747. Сергей+116218. Дмитрий+1Посетитель+13922. Александр+117255. Слава+112464. Татьяна+111019. Trira018493. Evgenii Kudriavtcev+18275. Tekashnik+17645. Александр Львович+1459. Сергей Сергеевич+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Повторил поиск в ширину. Трудности: Сделать всё это.
Уровни сложности:
1. Монстры случайно ходят по карте
2. Монстры пытаются найти игрока
3. Монстры уклоняются от бомб не забывая про игрока.
Научился: Алгоритму поиска пути по сетке Трудности: учесть все проверки и не запутаться в них Не могу поставить пять звезд: на прошлом уроке в качестве домашнего задания реализовал перемещение до точки почти таким же алгоритмом, но в классе move. при этом в вашем алгоритме возникла неточность при крупном размере спрайта- моб начинает немного раскачиваться из стороны в сторону при перемещении(если размер моба меньше размера ячейки меньше чем на количество шагов) и заметил что в самом начале пути моб двигается с чуть большим шагом чем на подходе к конечной ячейке. Не утверждаю что мое решение удачнее, но в сообщении мне обещали более изящное решение, а на деле такое же почти и с дополнительными неприятностями.)
Три уровня сложности Моба:
1. перемещение в случайном возможном направлении на 1-3 клетки с выбором нового движения по достижении конца пути
2. перемещение на большее число ячеек с приоритетом в направлении к игроку со сменой направления по достижению конца пути
3. перемещение непосредственно к ячейке занимаемой игроком, со сменой направления пути при каждом изменении положения ячейки(своей или занимаемой игроком)