202 прочтения · 1 год назад
Pygame: работа со спрайтами. Гайд
Pygame – это библиотека на языке Python для разработки 2D-игр и мультимедийных приложений. Она позволяет создавать игровые объекты, анимации, звуковые эффекты и многое другое. Особенностью Pygame является возможность работы с спрайтами. Спрайт – это общее название для графического объекта, который может быть анимированным или статическим. Он представляет собой небольшой кусок изображения, который может менять свое положение на экране. В данном гайде мы изучим, как работать со спрайтами в Pygame...
9 прочтений · 4 месяца назад
Полная инструкция разработки игры Super Mario Bros. Часть 1 - Физика 2D.
В данной статье разберёмся как устроена физика в 2D играх. Реализуем реалистичное движение персонажа, ускорение, падение, а так же прыжок. Разберёмся с понятиями позиция, скорость, ускорение, сопротивление среды, и гравитация, хитбокс объекта, Полная инструкция по разработке 1 части игры Марио будет показана в видео прикреплённом ниже. Физика 2D - это просто! Что бы объект в игре обладал достаточной механикой для моделирования физических явлений, нужно сделать следующее: 1. Добавить объекту ряд переменных: playerRect = pygame...