Tagged: goonies

17
Окт
2023

Допиливаю движения

Исправляю движения Балбеса:

— раньше он не реагировал на нажатие клавиш «Прыжок наискосок», если стоял, упершись в стену и ему некуда было прыгать вперед. Теперь Балбес при этом прыгает вверх, как и в оригинале. Если же стена встретилась уже во время прыжка, то он продолжает оставшееся движение уже только по вертикали, но все-таки вверх, как и в оригинале. Раньше просто сразу падал вниз.
— увеличил скорость при падении «наискосок», теперь падение выглядит более естественно.

Еще нужно исправить движение «вперед», если Балбес уперся в препятствие. У меня сейчас он просто не реагирует (идти-то некуда), а в оригинале занимается ходьбой на месте.

14
Окт
2023

Любимое (нет) занятие — фиксим баги

  • исправлен прыжок Балбеса в упор к стене
  • исправлены «дикие скачки», если потолок над Балбесом низкий и он ударяется головой
  • Шериф иногда неверно пересекал окно при уходе влево

Когда я исправлю все баги — игра будет готова. Останется только сделать финальный мульт и внедрить пасхалки.

Пасхалку в Принце никто пока не нашел. Но в первом DOOM последний секрет был взят только в этом году 🙂

 

 

05
Окт
2023

Двигаемся дальше

Работы привалило, но по-немногу двигаемся:

  • немного перераспределил данные, перенес некоторые спрайты, это дало кусок памяти в нужной странице
  • начал делать задание управление от клавиатуры/джойстика (в оригинале этого нет, кстати)

 

27
Сен
2023

Тиканье часов

Нашел конвертированный с MSX звук часов, попробовал… В на 48Гц звучит как шкрябание. Придется тиканье часов делать самому. Где там был VortexTracker…

12
Сен
2023

BKemu

Получилось так, что кроме планшета у меня сейчас под рукой ничего вычислительного нет, а время есть. Воспользовался эмулятором bkemu.Goonies. на нем вполне себе работает:

И даже можно править исходники и компилить, так что сегодня заработал очередной артефакт (мощная книга, при ее наличии Шерифы не стреляют и не орут), а также исправлен баг с воскрешением скелетов, внесенный недавно.

Правда, эмулятору не хватает фичи «ускорение эмулируемой БК», чтобы ускорять компиляцию и линковку проекта, а также возможности ремапа клавиш, а то я привык к Гидовскому варианту… А в целом шикарный эмулятор, автору гран мерси!

09
Сен
2023

Новый щит

Сделал новое свечение при срабатывании щита, а также добавил звук этого самого срабатывания. В оригинале Балбес меняет кучу цветов в этом случае, сделал что-то подобное:

08
Сен
2023

Щиты и эффекты

Среди артефактов, которые можно найти в игре, имеются разнообразные щиты, защищающие от пуль, костей, черепов, скелетов и т.д. Во время срабатывания этих самых щитов Балбес должен менять свой цвет на «однородный». Попробовал обойтись малой кровью, но что-то мне получившийся эффект больше напоминает как раз получение урона, а не защиту:

Подумаю, как еще можно извернуться без особых затрат памяти/скорости.

06
Сен
2023

Артефакты в действии

Добавляю функционал всякого шмота и артефактов. Собственно, это все, что осталось сделать из механизмов игры. Дальше останется только выловить глюки и сделать финальную заставку. На данный момент заработало три из примерно тридцати предметов, доступных в игре.

05
Сен
2023

Инвентарь заработал!

Сегодня сделал механизм добавления и удаления предметов из инвентаря. Сразу же набрал всякого хлама:

 

Сделал рабочей каску, защищающую от 5 сталактитов. После 5 попаданий она должна была исчезнуть, и она это сделала: