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()
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 __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
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 exibir_fim_de_jogo(self): imagem = self.get_imagem("gameover.png") self.telajogo.exibe_imagem(imagem, EstiloElementos.posicao_imagem_fundo()) self.posicaotela.eixox = 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()
def exibir_tela_ranking(self): imagem = self.get_imagem("telaranking.png") self.telamenu.exibe_imagem(imagem, EstiloElementos.posicao_imagem_fundo())
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())