Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Tutorial PyGame - Python Brasil 2016

Tutorial PyGame - Python Brasil 2016

O tutorial propõe a prática de conceitos básicos de Python e programação de uma maneira divertida e motivadora para quem está aprendendo a programar.
NÍVEL: Iniciante

Jéssica Caroline

October 14, 2016
Tweet

More Decks by Jéssica Caroline

Other Decks in Programming

Transcript

  1. { Jéssica Caroline } Bacharelanda em Ciência da Computação na

    UFSCar Cofundadora do PyLadies São Carlos “Escolha um trabalho que você ame e não terás que trabalhar um único dia em sua vida.” Confúcio
  2. ◆ Identação é importante ◆ Dinamicamente tipada ◆ Estrutura de

    repetição - for e while ◆ Estrutura de condição - if Python
  3. ◆ Biblioteca de jogos multiplataforma feita para ser utilizada com

    Python ◆ “Fazer as coisas simples de maneira fácil e as coisas difíceis de maneira direta.” Pete Shinners - descrevendo o PyGame. PyGame http://www.pygame.org/news.html
  4. Eventos #Eventos do teclado for event in pygame.event.get(): if event.type

    == pygame.QUIT: close = True if event.type == pygame.KEYDOWN: if event.key == pygame.K_SPACE: ... if event.type == pygame.MOUSEBUTTONDOWN and event.button == LEFT: ...
  5. Formas #Criar retângulo retangulo = pygame.Rect(posX, posY, largura, altura) Para

    facilitar, vamos desenhar por meio de uma função... #Desenhar retângulo pygame.draw.rect(screen, cor, retangulo)
  6. Som e música #Carregar som sound = pygame.mixer.Sound(“jump.ogg/wav”) sound.play() sound.stop()

    #Caregar música pygame.mixer.music.load(“music.ogg/wav”) pygame.mixer.music.play(loop, start) pygame.mixer.music.stop()