Шериф учится преследовать Балбеса
Шериф начал определять канаты и теперь лезет наверх, если Балбес находится выше.
Блог разработчика
Шериф начал определять канаты и теперь лезет наверх, если Балбес находится выше.
Шериф научился бегать в лабиринте, а не только в видимом окне. Пора учить его лазить по канатам.
Итак, после глобальной переделки ВСЕГО движка бродячих персонажей, к действующим лицам добавился Шериф. Пока что он выполнил всего одно движение и застопорился, к тому же он не того цвета, но главное, что он пошел:
Сделал вывод Шерифа. Для него пришлось делать отдельный вывод, так как шерифов аж 5 вариантов, которые отличаются только цветом, и для экономии памяти я решил получать нужный цвет шерифа наложением маски на красный вариант спрайтов.
Чтобы получить 5 вариантов шерифов, буду использовать два набора, по одному из которых буду проходиться маской для получения нужного цвета. Окончательно шерифы будут таких расцветок (в роли одного Иван Демидов, еще затесался футболист):
Кстати да, стреляют-то только трое из них, «вот вам и еще два места!» (с) Мимино.
Приступил к работе над самыми сложными персонажами — шерифами. Точнее, мы называли их шерифами, когда играли в Goonies на Yamaha MSX2, а на самом деле они оказались членами банды Лести. Этих шерифов аж 5 разных типов. Каждый со своими особенностями — кто стреляет, кто таранит, а один вообще просто орет, но его «ноты» летят сквозь стены и поражают везде. Сложность их в том, что они бродят по всему лабиринту, исчезая когда вздумается. Их давит «каменная глыба», они умеют на ней кататься, прыгать через пропасти. И у каждого немного свой алгоритм преследования Балбеса. Стражникам в Принце и не снились такие умения.
Сделал телепорты. Зеленый лабиринт пока просто палитра от балды 🙂 Есть глюки, но в целом телепортация работает!
Свежие комментарии