Category: Разработка

22
Мар
2023

Быстрая ходьба, часть 2

Итак, перебрал я 4 варианта ускоренной ходьбы. В оригинале Балбес начинает смещаться между спрайтами то на одну, то на две точки, при этом в цикле быстрой ходьбы у него 12 фаз, а не 16, как при медленной ходьбе. Проходит он в итоге 18 точек за 12 фаз. Мне нужно было добиться такого же результата, но используя только имеющиеся спрайты, которые я не могу выводить поточечно, а только с шагом в 4 точки. Пришлось изрядно их потасовать, чтобы движение было более-менее плавным и при этом Балбес проходил именно 18 точек за 12 фаз, а не тормозил и не носился как угорелый. От этого зависит его способность убежать от определенных врагов, а это немаловажно 🙂

Вроде бы получилось:

14
Мар
2023

Кеды-скороходы

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

11
Мар
2023

Клавиатура и джойстик

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

10
Мар
2023

И снова выкидываем ДОС

Память нерезиновая, пришло время выкинуть ДОС и читать с диска файлы только с помощью самого КНГ(Ж)МД. Возьму загрузчик, который у нас работал в Принце, до СМК-версии. Т.е. пока ДОС жива — ищем в каталоге свои файлы, запоминаем начальные блоки для каждого и потом грузим уже без помощи операционки. При этом теряется совместимость с множеством дисковых систем БК — у них у всех разные структуры каталогов. Будет поддерживаться только ANDOS.

03
Мар
2023

Заскрипели шестеренки

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

 

21
Фев
2023

Setup!

Сегодня основная работа по AZBK BIOS Setup закончена. Свои функции он выполняет, позволяет настроить кучу параметров AZBK и сохранить их в NVRAM. Конечно, будут еще правки и вылезут всякие ошибки, но основная работа сделана. Ура!

Теперь можно и вспомнить, на чем там остановился Goonies 🙂

 

21
Окт
2022

CAFE Party 2022

Два дня правил глюки и доделывал игру до играбельного вида, чтобы поучаствовать в CAFE Party 2022 .

Итак, сделал:

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

Если бы я в таком темпе делал ее все время, то закончил бы еще полгода назад 🙂

Отправил в номинацию Game Compo.