-
Notifications
You must be signed in to change notification settings - Fork 1
/
passo03.py
45 lines (33 loc) · 888 Bytes
/
passo03.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
import pygame
# Inicialização do pygame
pygame.init()
clock = pygame.time.Clock()
# Tamanho e nome da janela
tela = pygame.display.set_mode([700, 497])
pygame.display.set_caption("Passo 2")
# Jogador
player_x = 350 # Posiçao inicial
player_y = 450
# bola
bola_x = 350
bola_y = 250
ciclo = 0
while ciclo < 100:
# limpa a tela (preenche com preto)
tela.fill([0, 0, 0])
# define o jogador (retângulo)
player_area = pygame.Rect(player_x, player_y, 80, 15)
# desenha o jogador
pygame.draw.rect(tela, [255,255,255], player_area)
# define a bola
area_bola = pygame.Rect(bola_x, bola_y, 15, 15)
# desenha a bola
pygame.draw.rect(tela, [255,255,255], area_bola)
# Atualiza o fundo
pygame.display.flip()
clock.tick(60)
ciclo += 1
# muda a posição da bola
bola_y += 2