Menu
CoddyTech
flag Pt iconPortuguêsdown icon

Comece seu jogo

Lição 39 de 40 do curso Crie jogos com Pygame da Coddy.

Você já fez quatro jogos. Agora faça o seu próprio. Este é o plano seguido por todos os jogos deste curso:

  1. Uma janela e o ciclo do jogo: eventos, atualização, desenho, flip, tick.
  2. Algo que o jogador move com as teclas.
  3. Algo que se move sozinho: blocos caindo, uma bola, uma cobra.
  4. Uma regra que termina o jogo: uma colisão, uma pontuação, um cronômetro.
  5. Texto que informa ao jogador como ele está se saindo.

Escolha uma ideia. Uma nave espacial que desvia de asteroides. Um carro que dirige entre faixas. Um gato que pega peixes. Formas são suficientes: um retângulo pode ser qualquer coisa quando se move como ela.

Esta lição aborda as etapas 1 e 2. O exemplo na aba Solution é Rock Dodge, em que uma raquete azul desvia de pedras que caem.

challenge icon

Desafio

Fácil

Inicie seu jogo:

  1. Dê à janela o título do seu jogo e um tamanho de pelo menos 320 por 240.
  2. Adicione um jogador que se mova com as teclas de seta e permaneça dentro da janela.

Qualquer jogo será aprovado: as verificações procuram apenas uma janela, um jogador que se mova quando uma tecla de seta estiver pressionada e um loop que termine quando a janela for fechada.

Experimente você mesmo

import pygame

pygame.init()
screen = pygame.display.set_mode((480, 360))
pygame.display.set_caption("My Game")
clock = pygame.time.Clock()

running = True
while running:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False

    screen.fill((30, 30, 46))
    pygame.display.flip()
    clock.tick(60)

pygame.quit()
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Crie jogos com Pygame

Pratique por conta própria: Playground de Pygame