Продвинутые техники в Mainframent
Этот пост для тех, кто решил всерьёз побороться за призовое место в моём конкурсе на прохождение игры. Напомню, что призовой фонд уже 4500 рублей. В этом посте я расскажу про особенности игры и трюки, которые вы можете использовать для быстрого прохождения.
Хитбоксы электричества. Все хитбоксы в игре я сделал небольшими, чтобы вы испытывали меньше фрустрации. У электричества настолько маленький хитбокс, что вы можете спокойно сунуть в него голову.
Хитбоксы игрока. У персонажа тоже небольшой хитбокс, что самом по себе не интересно. Но становится интересно, когда персонаж висит на сетке. Ведь хитбокс имеет только персонаж, а не его швабра. На горизонтальных сетках под напряжением используйте этот трюк:
Хитбоксы врагов. У противников тоже хитбоксы меньше их габаритов. Это знание актуально на пауках. Вы можете выпрыгнуть прямо из под него, не получив урона. Уровни под номерами 9 и 12 становятся значительно проще.
Хитбоксы ламп. Когда уровень активировался, лампы загораются светом. Но этот свет имеет попиксельную маску столкновений. Вы не получите урон от света лампы, если его кадр анимации будет внутри этой лампы. Вы должны при этом находиться на углу блока. Не уверен, что вы сможете использовать это в своих прохождениях. Просто знайте это =)
Грязевой прыжок (mud jump). Основная техника быстрого прохождения - позволяет игнорировать почти всю грязь в игре. Грязь замедляет игрока и уменьшает прыжок, но не сразу, а за несколько фреймов. Если точно прожать прыжок при приземлении в грязь - можно выпрыгнуть из грязи на высоту обычного прыжка. Если вы всё-таки влипли - используйте распрыжку. Первый прыжок будет низкий, но при приземлении прожмите прыжок, чтобы прыгнуть выше.
Прыжок койота. Это распространённая механика в платформерах. Я её реализовал. У вас есть пара фреймов после соскальзывания с платформы чтобы сделать прыжок, т.е. прыжок фактически происходит уже от воздуха. В моей игре этот трюк позволяет обпрыгивать навесные стены.
Высокий отскок. Ударом вниз вы убиваете противников, разбиваете лампы и отскакиваете от брони. Во всех эти ситуациях вы немного подлетаете вверх. Но если во время отскока вы нажмёте прыжок - вы прыгнете выше. При точном тайминге - выше, чем обычный прыжок.
Уверен, что-то из этих трюков поможет вам пройти игру и забрать призовое место. Правила конкурса смотрите в этом посте:
Детально обсудить игру, получить помощь или консультацию вы можете на моём дискорд-сервере.