Category: Goonies

28
Апр
2022

Привидение и скелеты

Довел до ума улучшенный движок с «макросами». Все бегает как и раньше, но теперь в таблицах «упакованы» повторы одинаковых спрайтов в движениях.

Изучал поведение скелетов. Вот что удалось выяснить:

  • скелет может прыгать вниз, но есть те, которые не прыгают никогда
  • кидаются костями независимо от того, есть на этой горизонтали Балбес или нет
  • может запрыгивает на 1 уровень вверх
  • катается на мешке
  • в пятом уровне скелет умеет прыгать «вверх-вперед», что потенциально дает ему возможность перепрыгивать ямы, но этого пока увидеть не удалось
  • самоликвидируется после 3-4 ударов об стену

Попутно наткнулся на Привидение и сделал его прототип:

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

 

27
Апр
2022

Оптимизация движка

Решил все-таки сделать возможность задавать в таблицах движений «макросы» повторов. Переписал таблицы с использованием таких «макросов», получилась экономия 1400 (8) байт. Теперь надо слегка помучаться с глюками, так как сходу эти команды не совсем правильно заработали.

26
Апр
2022

Вопящий Шериф

Сделал летающие ноты и добавил Вопящего Шерифа. Ходит и вопит, больше от него ничего не требуется. Ноты, правда, на лету почему-то «искрят», будем разбираться. Кстати, оказалось что в оригинале ноты вправо и влево летят одни и те же, не разворачивается спрайт.

24
Апр
2022

Кидание костями

Реализовал кидание костями. Попутно выяснилось, что скелет не совсем правильно ходил — слишком быстро. Это стало понятно, когда он кинул кость и, побежав, догнал ее в полете. Мне и раньше казалось, что он как-то неправильно ногами перебирает, теперь это исправлено. Займемся нотами!

23
Апр
2022

Летающие объекты

Сделал новый движок летающих предметов, сразу всех — пуль, нот, костей. Пришлось повозиться с унификацией. Пули уже летают в новом движке, теперь буду добавлять туда кости и ноты. Так что скоро скелеты начнут кидаться костями, а Вопящий Шериф — вопить.

14
Апр
2022

Разгребаем старые костыли

Привожу в порядок механизмы скелетов и черепов, кое-что там было сделано на временной изоленте, да так и осталось. Все-таки надо сразу писать как положено, не придется переделывать. Попутно освобождается основная память, это радует.