Category: Видео

18
Сен
2024

Готов переход из одного лабиринта в другой

Процесс реализации перехода между лабиринтами затянулся. И причиной тому были тормоза, обнаруженные при запуске второго уровня. Монстров там гораздо больше, причем новых видов — там уже есть Липучки и Пауки. В связи с этим, я начал пытаться ускорить движок, перенося код в более быстродействующую память AZBK. Это потянуло за собой многочисленные изменения и, конечно, новые глюки.

Подробнее

01
Сен
2024

Из двери — в окно!

Прописывание связей между дверями-телепортами для второго уровня оказалось сложнее, чем ожидалось. Во-первых, во втором лабиринте их куда больше, чем в первом (в первом всего один телепорт). При этом области, в которые Дейв телепортируется, часто изолированы между собой. То есть если телепорт сработал неверно, то назад уже не выберешься ни по каким лестницам. Это порядком затруднило отладку, ведь вначале у меня телепорты вообще через пень-колоду заработали.

Подробнее…

02
Авг
2024

Финальный Босс

Сделал анимацию финального Босса. Таким образом, все монстры готовы. Перехожу к добавлению новых уровней (первый уже порядком поднадоел) и созданию процедуры перехода между уровнями.

29
Июл
2024

Призраки готовы!

Итак, готовы оба варианта Призраков — обычный и засадный. Обычный сначала летает с мерцанием, потом при встрече с Дейвом материализуется, перестает мерцать и становится уязвимым. Засадный просто ждет, когда мимо пройдет Дейв и возникает из стены. Переходим к Черепу.

28
Июл
2024

А вот и Призрак

Так как я добавил кучу спрайтов еще в прошлый раз, когда делал Электрика, то для «изготовления» Призрака мне понадобилось лишь создать под него таблицы движений. К тому же, Призраку плевать на обстановку в лабиринте — он летает сквозь стены. Таким образом, Призрак вышел в свет значительно раньше других монстров. Однако, на самом деле в Дейве два вида призраков — один вид изначально летает себе, а второй вид ждет в засаде, когда Дейв пройдет мимо. И только после этого «рождается». Полеты, в принципе, готовы, так что осталось сделать этого засадного Призрака и процедуру «материализации» — до первого столкновения с Дейвом Призрак не реагирует на попадания пуль, и начинает это делать только после этого самого столкновения и «перерождения». Этим и займусь.
После Призрака останется сделать Череп и финального Босса. Потом сделать переход из лабиринта в лабиринт и мелкие доделки типа задания управления.

P.S. Слона-то я и не приметил! Оказывается, нематериализованный Призрак летает не просто так, он мигает! Каждая вторая фаза не выводится, он исчезает с экрана в этот момент. И только после материализации он начинает выводится на каждую фазу. Интересно, почему я раньше этого не замечал? 🙂

26
Июл
2024

Электрик!

Сделал очередного монстра — это Босс Электрик. В оригинале его движения весьма странные — он перебирает ногами на месте при шагах, а потом дергается вперед в предыдущей фазе. Чушь какая-то. Сделал более естественные движения.