Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Трушный спорт
+4

Срочно нужна помощь в питоне

Нужна помощь с программированием
pygame программирование алгоритмика арканоид
Создай персонажей игры (мяч, платформу и монстров) и отобрази их на игровой сцене, залитой цветом. Для этого:

1. Подключи игровую библиотеку Pygame.
2. Создай окно игры размером 500x500, дай ему название.
3. Создай игровой цикл с выходом при нажатии на «Завершить работу».
4. Задай FPS 40 кадров/сек.
5. Скопируй класс Area из прошлого проекта.
6. Создай класс Picture как наследника Area. Дополни его свойством-картиной и методом draw(), отображающим спрайт.
7. Создай и отобрази спрайты: мяч, платформу.
8. Создай список из 24 монстров. Продумай их отрисовку на сцене.
9. Отобрази всех монстров на игровой сцене.
Запрограммируйте движение платформы и мяча.

(1) Платформа должна управляться с клавиатуры. Предусмотрите случай, при котором при зажатии управляющей клавиши платформа продолжает движение.

(2) Мяч должен перемещаться автоматически. Для этого при запуске программы должна задаваться начальная скорость объекта. Затем при столкновении со стеной или платформой направление движения должно меняться.
Запрограммируйте столкновения спрайтов и условия победы и проигрыша.

(1) Столкновение мяча со спрайтом-монстром должно уничтожать монстра (удалять его из списка монстров). Игрок выигрывает, если все монстры уничтожены. В случае победы отображается надпись «YOU WIN», и игра завершается.

(2) Игрок проигрывает, если мяч оказался ниже платформы, т.е. коснулся «земли». В случае проигрыша отображается надпись «YOU LOSE», и игра завершается.

По дате
По рейтингу
Аватар пользователя
Ученик
1мес

Гг

Аватар пользователя
Ученик
1мес

547