Прокачиваем платформер
🎵 Платформер оживает! Группа «Гуголплекс» добавляет атмосферу и умную камеру в Construct 🎮✨
Юные геймдевы из клуба программистов «АрсКодер» продолжают работу над своим платформером! Группа «Гуголплекс» на этом занятии сделала огромный шаг вперёд, превратив рабочий прототип в настоящую атмосферную игру.
Вот что удалось реализовать:
🎶 Фоновая музыка.
Теперь в игре звучит саундтрек! Ребята добавили фоновую музыку, которая создаёт нужное настроение и погружает игрока в атмосферу приключения. Ведь хорошая игра — это не только графика и механика, но и звук! 🎧
⚔️ Анимация атаки врага.
Противники стали ещё опаснее и зрелищнее. Ребята проработали анимацию атаки врага — теперь каждое его действие выглядит динамично и понятно. Бой с таким противником — настоящее испытание! 👊
🎲 Случайный спавн врагов.
А вот это уже серьёзная игровая механика! При старте игры теперь автоматически создаётся заданное количество врагов в случайных точках уровня. Это значит, что каждое прохождение будет уникальным — враги каждый раз появляются в новых местах! Элемент непредсказуемости делает игру по-настоящему реиграбельной. 🔄
📷 Плавная камера с функцией lerp.
И, пожалуй, самое «профессиональное» достижение занятия! Ребята познакомились с функцией lerp (линейная интерполяция) — мощным математическим инструментом, который позволяет плавно переходить от одного значения к другому. Применив lerp к игровой камере, юные разработчики добились того, что она теперь мягко и плавно следует за игроком, а не «дёргается» за ним рывками. Именно так работают камеры в настоящих коммерческих играх! 🎬
С каждым занятием проект группы «Гуголплекс» становится всё более профессиональным и увлекательным.
Lerp — это сокращение от английского Linear Interpolation, то есть линейная интерполяция. По сути, это математическая операция, которая помогает найти промежуточное значение между двумя заданными величинами в зависимости от определённого коэффициента.