Slide 1

Slide 1 text

Desenvolvendo jogos com João Paulo da Silva Carvalho Lissa Victória Ximenes de Oliveira

Slide 2

Slide 2 text

Quem somos? Discente do IFPI Campus Parnaíba. Ex Diretor de Software da Empresa Júnior Sinapses. Desenvolvedor front-end na start-up Tjob. Possui experiencias com desenvolvimento web e mobile utilizando tecnologias como PHP, Javascript e Python. Discente do IFPI Campus Piripiri. Atuante ativa no Laboratório de Pesquisas e Estudos em Computação do IFPI Campus Piripiri. Possui experiencias com desenvolvimento web com PHP e Javascript, além de integração com hardware utilizando arduino e raspberry pi. Lissa Ximenes João Paulo Carvalho

Slide 3

Slide 3 text

Instalação # pip3 install pygame $ python3 -m pygame.examples.aliens

Slide 4

Slide 4 text

Vamos lá!

Slide 5

Slide 5 text

Criando janelas import pygame pygame.init() pygame.display.set_mode([largura, altura]) pygame.display.set_caption("Primeira janela") pygame.quit()

Slide 6

Slide 6 text

Quadros tela = pygame.display.set_mode([altura, largura]) clock = pygame.time.Clock() pygame.display.update() clock.tick(fps)

Slide 7

Slide 7 text

Superfícies superficie = pygame.Surface([largura, altura]) tela.blit(superficie, [posX, posY])

Slide 8

Slide 8 text

Cores cor = (red, green, blue) tela.fill(cor)

Slide 9

Slide 9 text

Retângulos retangulo = pygame.Rect(posX, posY, largura, altura) retangulo.move_ip([maisX, maisY]) pygame.draw.rect(tela, cor, retangulo)

Slide 10

Slide 10 text

Eventos for event in pygame.event.get(): if event.type == pygame.MOUSEBUTTONDOWN: #codigo if event.type == pygame.MOUSEMOTION: #codigo if event.type == pygame.KEYDOWN: if event.key == pygame.K_LEFT: #codigo

Slide 11

Slide 11 text

Valeu!