Category: Goonies

23
Апр
2022

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

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

14
Апр
2022

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

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

10
Апр
2022

Шериф прокачивается

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

07
Апр
2022

Правим баги

Исправил два знатных глюка. Они проявились при увеличении мобильности Шерифа — раньше он не бродил так активно между окнами. Один баг был связан с обменом буферов фона Шерифа при входе в активное окно, а второй со стиранием остатков Шерифа при покидании активного окна. Точнее, окно-то как раз и не было активным, это был переход из одного невидимого окна в другое, но «остатки» норовили стереться.

Между окнами еще бродят скелеты, но для них будет использоваться тот же самый механизм. Остальная нечисть вроде бы живет в пределах одного окна. Хотя, там есть еще Призрак, который вроде бы летает между окнами. Но тому вообще на все плевать, в том числе на стены.