def carrega_dados(self): dados.parar_musica() dados.executar_musica("fase_1.wav", 0.2) # Lista de Imagens self.lista_imagens = { "jogador": dados.carrega_imagem_fatias(400, 200, 'gato.png'), "fundo_nuvem": dados.carrega_imagem_menu('background_nuvem.png'), "fundo_caminho": dados.carrega_imagem_menu('background_caminho.png'), "fundo_montanha": dados.carrega_imagem_menu('background_montanha.png'), "moedas": dados.carrega_imagem_fatias(44, 40, 'moedas.png'), "buraco": dados.carrega_imagem_menu('buraco.png') } # Lista de Sons self.lista_sons = { "moeda": dados.obter_som('moeda.wav'), "game_over": dados.obter_som('game_over.ogg'), "pulo": dados.obter_som('pulo.ogg', 0.5), } # Carregando Atores pos_jogador = [self.screen_size[0] / 4, self.screen_size[1] - 170] self.pos_moeda = [self.screen_size[0], self.screen_size[1] - 170] self.pos_buraco = [self.screen_size[0] + 120, self.screen_size[1] - 46] self.jogador = atores.Jogador(imagem=self.lista_imagens['jogador'], posicao=pos_jogador, som=self.lista_sons["pulo"]) # Lista de Atores self.lista_atores = [ atores.Fundo(imagem=self.lista_imagens['fundo_nuvem'], tam_px=0.2), atores.Fundo(imagem=self.lista_imagens['fundo_montanha'], tam_px=0.5), atores.Fundo(imagem=self.lista_imagens['fundo_caminho'], tam_px=5), pygame.sprite.RenderPlain(), pygame.sprite.RenderPlain(), pygame.sprite.RenderPlain(self.jogador), atores.Status(jogador=self.jogador, identificador="Distancia"), atores.Status(jogador=self.jogador, posicao=(5, 35), identificador="Moedas") ]
def carrega_dados(self): dados.parar_musica() dados.executar_musica("fase_1.wav", 0.2) # Lista de Imagens self.lista_imagens = { "jogador": dados.carrega_imagem_fatias(400, 200, 'gato.png'), "fundo_nuvem": dados.carrega_imagem_menu('background_nuvem.png'), "fundo_caminho": dados.carrega_imagem_menu('background_caminho.png'), "fundo_montanha": dados.carrega_imagem_menu('background_montanha.png'), "moedas": dados.carrega_imagem_fatias(44, 40, 'moedas.png'), "buraco": dados.carrega_imagem_menu('buraco.png') } # Lista de Sons self.lista_sons = { "moeda": dados.obter_som('moeda.wav'), "game_over": dados.obter_som('game_over.ogg'), "pulo": dados.obter_som('pulo.ogg', 0.5), } # Carregando Atores pos_jogador = [self.screen_size[0] / 4 , self.screen_size[1] - 170] self.pos_moeda = [self.screen_size[0], self.screen_size[1] - 170] self.pos_buraco = [self.screen_size[0]+120, self.screen_size[1] - 46] self.jogador = atores.Jogador(imagem=self.lista_imagens['jogador'], posicao=pos_jogador, som=self.lista_sons["pulo"]) # Lista de Atores self.lista_atores = [ atores.Fundo(imagem=self.lista_imagens['fundo_nuvem'], tam_px=0.2), atores.Fundo(imagem=self.lista_imagens['fundo_montanha'], tam_px=0.5), atores.Fundo(imagem=self.lista_imagens['fundo_caminho'], tam_px=5), pygame.sprite.RenderPlain(), pygame.sprite.RenderPlain(), pygame.sprite.RenderPlain(self.jogador), atores.Status(jogador=self.jogador, identificador="Distancia"), atores.Status(jogador=self.jogador, posicao=(5,35), identificador="Moedas") ]
def __init__(self): pygame.init() pygame.mouse.set_visible(0) pygame.display.set_caption("JUMP!") # size = (pygame.display.Info().current_w, pygame.display.Info().current_h) # screen = pygame.display.set_mode((1024, 768), pygame.FULLSCREEN) screen = pygame.display.set_mode((1024, 768)) dados.executar_musica("menu.ogg", 1.5) self.som_menu_item = dados.obter_som("menu_item.ogg") self.fundo = atores.Fundo(imagem=dados.carrega_imagem_menu("background_nuvem.png"), tam_px=0.2) self.screen = screen self.fonte_grande = pygame.font.Font(dados.carrega_fonte("BLADRMF_.TTF"), 150) self.fonte_menor = pygame.font.Font(dados.carrega_fonte("GOODTIME.ttf"), 70) self.sair = False self.cor = [34, 139, 34] self.hcor = [0, 0, 0] self.funcoes = ["Jogar", "Ranking", "Instrucoes", "Configuracoes", "Sair"] self.posicao_atual = 1
def __init__(self): pygame.init() pygame.mouse.set_visible(0) pygame.display.set_caption("JUMP!") #size = (pygame.display.Info().current_w, pygame.display.Info().current_h) #screen = pygame.display.set_mode((1024, 768), pygame.FULLSCREEN) screen = pygame.display.set_mode((1024, 768)) dados.executar_musica("menu.ogg", 1.5) self.som_menu_item = dados.obter_som('menu_item.ogg') self.fundo = atores.Fundo( imagem=dados.carrega_imagem_menu('background_nuvem.png'), tam_px=0.2) self.screen = screen self.fonte_grande = pygame.font.Font( dados.carrega_fonte("BLADRMF_.TTF"), 150) self.fonte_menor = pygame.font.Font( dados.carrega_fonte("GOODTIME.ttf"), 70) self.sair = False self.cor = [34, 139, 34] self.hcor = [0, 0, 0] self.funcoes = [ "Jogar", "Ranking", "Instrucoes", "Configuracoes", "Sair" ] self.posicao_atual = 1