import pybr12: experiencias de inclusión en la última PyCon Brazil
CRIANDO JOGOS COM PYTHON E PYGAME
1. CRIANDO JOGOS COM PYTHON E PYGAME Aula 3 Diego Lopes Marques da Silva [email_address] @diegolms http://sites.google.com/site/lmsdiego/
2.
3. A FUNÇÃO RECT Agora com a imagem “circulada”, podemos fazer com que o mouse a identifique, através do método collidepoint. if iconeRect.collidepoint(pygame.mouse.get_pos()): print("ok")
4. EXERCÍCIO COMPLEMENTAR 6 Faça com que o jogador só possa clicar no tabuleiro para jogar, depois que apertar o botão novo jogo.
5.
6.
7. EXERCÍCIO COMPLEMENTAR 7 Agora, faça com que os nomes Jogador 1 = 0 e Jogador 2 = 0, apareça apenas depois que o jogador apertar no botão Novo Jogo. Utilize: pygame.Surface((0,0))
8. Adicionando Sons Para adicionar sons em Pygame, é muito simples. Primeiro importamos o módulo mixer. import pygame.mixer Depois,criamos uma variável que recebe o arquivo som = pygame.mixer.Sound(arquivo) através do método play, o arquivo é tocado. som.play() Para parar o arquivo de som, invocamos o método stop Som.stop()
9. EXERCÍCIO COMPLEMENTAR 8 Adicione sons diferentes para o jogador 1 e o jogador 2, quando os mesmos efetuarem jogadas.
10. Adicionando Musicas Para adicionar Musicas de fundo no Pygame, utilizamos o mesmo módulo mixer, porém outra função, dessa vez, sem a variável pygame.mixer.music.load(arquivo) Para tocar o arquivo pygame.mixer.music.play(-1) Para parar o arquivo pygame.mixer.music.stop()