СОР № 1 Информатика 9 класс Создание 2D игры на языке программирования Python (пайтон)

Назад
Информатика - 9 класс, Русский 🇷🇺 4 четверть

Создание 2D игры на языке программирования Python (пайтон)

Задание:

Практическая работа
1. Продумайте сценарий игры.
2. Разработайте 2D игру.
3. Используйте в игре фон и персонажи.
4. Доработайте в игре возможность управления персонажами с клавиатуры.
5. Доработайте код программы подсчетом результатов.
6. Протестируйте игру.
Рекомендации для учителя: проведите суммативное оценивание за раздел в два этапа.
1 этап – попросите учащихся подготовить сценарный план игры, подготовить фон и
персонажи для игры.
2 этап – попросите учащихся разработать программный код для игры.

Решение:

def main():

player1 = pygame.Rect(DISPLAY_W/2 — PLAYER_W/2, DISPLAY_H — 40, PLAYER_W, PLAYER_H)

player2 = pygame.Rect(DISPLAY_W/2 — PLAYER_W/2, 40, PLAYER_W, PLAYER_H)

ball = pygame.Rect(DISPLAY_W/2 — BALL_SIZE/2, DISPLAY_H/2 — BALL_SIZE/2,BALL_SIZE, BALL_SIZE).

 

x_ball_move = 0

y_ball_move = 0

 

while not x_ball_move:

x_ball_move = random.randint(-10,