예제 #1
0
 def __init__(self):
     pygame.init()
     self.apljogo = AplJogo()
     self.telajogo = TelaJogo()
     self.imagempersonagem = self.get_imagem("peixa.png")
     self.posicaotela = EstiloElementos.posicao_imagem_fundo()
     self.entradas = EntradaUsuario()
예제 #2
0
 def exibir_tela_menu(self):
     imagemfundomenu = self.get_imagem("fundomenu.jpg")
     self.telamenu.exibe_imagem(imagemfundomenu,
                                EstiloElementos.posicao_imagem_fundo())
     imagemfundomenu = self.get_imagem("titulojogo.png")
     self.telamenu.exibe_imagem(imagemfundomenu,
                                EstiloElementos.posicao_titulo_jogo())
예제 #3
0
 def __init__(self):
     self.apljogo = AplJogo()
     self.telajogo = Tela()
     self.aplcadastrarjogador = AplCadastrarJogador()
     self.fabricaimagens = FlyweightFabrica()
     self.imagempersonagem = self.get_imagem("personagem.png")
     self.posicaotela = EstiloElementos.posicao_imagem_fundo()
     self.fundojogo = "fundojogo2.png"
     self.music = False
     self.continuarjogo = True
예제 #4
0
 def exibir_fim_de_jogo(self):
     self.posicaotela.eixox = 0
     imagem = self.get_imagem("gameover.png")
     self.telajogo.exibe_imagem(imagem,
                                EstiloElementos.posicao_imagem_fundo())
     self.telajogo.exibe_texto(
         "Parabéns! Você fez %s pontos" % str(self.apljogo.pontos),
         self.TAMANHOFONTEGAMEOVER,
         EstiloElementos.posicao_mensagem_gameover())
     pygame.display.flip()
예제 #5
0
 def __init__(self):
     self.apljogo = AplJogo()
     self.telajogo = Tela()
     self.aplcadastrarjogador = AplCadastrarJogador()
     self.fabricaimagens = FlyweightFabrica()
     self.imagempersonagem = self.get_imagem("personagem.png")
     self.posicaotela = EstiloElementos.posicao_imagem_fundo()
     self.fundojogo = "fundojogo2.png"
     self.music = False
     self.continuarjogo = True
예제 #6
0
 def exibir_fim_de_jogo(self):
     imagem = self.get_imagem("gameover.png")
     self.telajogo.exibe_imagem(imagem, EstiloElementos.posicao_imagem_fundo())
     self.posicaotela.eixox = 0
예제 #7
0
 def exibir_fim_de_jogo(self):
     self.posicaotela.eixox = 0
     imagem = self.get_imagem("gameover.png")
     self.telajogo.exibe_imagem(imagem, EstiloElementos.posicao_imagem_fundo())
     self.telajogo.exibe_texto("Parabéns! Você fez %s pontos"%str(self.apljogo.pontos), self.TAMANHOFONTEGAMEOVER, EstiloElementos.posicao_mensagem_gameover())
     pygame.display.flip()
 def exibe_tela_mensagem_cadastro(self, mensagem):
     imagemtelamensagem = self.get_imagem("telamensagem.png")
     self.telamenu.exibe_imagem(imagemtelamensagem, EstiloElementos.posicao_imagem_fundo())
     self.telamenu.exibe_mensagem_cadastro(mensagem, EstiloElementos.posicao_mensagem_cadastro())
     pygame.display.flip()
 def exibe_tela_informar_dados(self):
     imagem = self.get_imagem("teladigitadados.png")
     self.telamenu.exibe_imagem(imagem, EstiloElementos.posicao_imagem_fundo())
     pygame.display.flip()
예제 #10
0
 def exibir_tela_menu(self):
     imagemfundomenu = self.get_imagem("fundomenu.jpg")
     self.telamenu.exibe_imagem(imagemfundomenu, EstiloElementos.posicao_imagem_fundo())
     imagemfundomenu = self.get_imagem("titulojogo.png")
     self.telamenu.exibe_imagem(imagemfundomenu, EstiloElementos.posicao_titulo_jogo())
 def exibir_tela_ranking(self):
     imagem = self.get_imagem("telaranking.png")
     self.telamenu.exibe_imagem(imagem, EstiloElementos.posicao_imagem_fundo())
예제 #12
0
 def exibir_tela_menu(self):
     self.telamenu.exibe_imagem(self.caminhoimagem, "fundomenu.jpg", EstiloElementos.posicao_imagem_fundo())
     self.telamenu.exibe_imagem(self.caminhoimagem, "titulojogo.png", EstiloElementos.posicao_titulo_jogo())