Esempio n. 1
0
File: main.py Progetto: kwarwp/ida
def criarcenas():
    pantano = Cena(img=PANTANO)
    avenida = Cena(img=AVENIDA)
    pantano.direita = avenida
    avenida.esquerda = pantano

    alice = Elemento(img=ALICE,
                     tit="Alice",
                     style=dict(left=150, top=150, width=60, height=200))
    alice.entra(pantano)
    falaalice = Texto(
        pantano,
        " Em uma noite enluarada, Dona ALICE saiu para dar uma volta. Porém, durante o passeio, se perdeu no caminho e não enxergava nada a sua frente além de um pantamo assutador.Pensando em como sair daquela enrrascada, a pequena Alice não teve outra opção do que rezar, quando de repente..."
    )
    alice.vai = falaalice.vai

    tarzan = Elemento(img=TARZAN,
                      tit="Tarzan",
                      style=dict(left=150, top=150, width=60, height=200))
    tarzan.entra(pantano)
    falatarzan = Texto(
        pantano,
        "-Oooo oooo  ooooo ooooo!!!!- Eis que surge o Tarzan, que indignou-se pela hora que a menina andava pela rua. -Que cê tá fazendo aqui? Tá tarde!"
    )
    tarzan.vai = falatarzan.vai
    pantano.vai()
Esempio n. 2
0
File: main.py Progetto: kwarwp/dame
def oi():
    jogo = Cena(img=CAMPO)
    terra = Cena(img=PLANETA)
    jogo.esquerda = PLANETA
    terra.direita = PLANETA
    tony = Elemento(img=HOMEM_DE_FERRO,
                    tit="TONY STARK",
                    style=dict(left=150, top=160, width=60, height=200))
    tony.entra(paisagem)
    falatony = Texto(paisagem, "Eu sou o homem de ferro")
    tony = falatony.vai
    jogo.vai()
    marte = Cena(img=PLANETA)
    verde = Cena(img=CAMPO)
    lazer = Cena(img=PRAIA)
    marte.esquerda = CAMPO
    lazer.direita = CAMPO
    marte.direita = PRAIA
    verde.esquerda = PRAIA
    steve = Elemento(img=CAPITAO_AMERICA,
                     tit="steve",
                     style=dict(left=150, top=160, width=60, height=200))
    steve.entra(marte)
    falastve = Texto(PLANETA, "Eu vim te salvar")
    steve = falasteve.vai
    marte.vai()
Esempio n. 3
0
    def sao_jeronimo(self, *_):
        def sonho(*_):
            Texto(self.sala.sul, "A devoção de São Jerônimo invade seu coração"
                  " e você entra em um sonho que ele teve com Jesus",
                  foi=self.o_sonho).vai()

        self.e_vecruz = Elemento(MARCA,
                                 x=640,
                                 y=150,
                                 w=90,
                                 h=180,
                                 o=0.1,
                                 cena=self.sala.sul,
                                 vai=sonho)
        self.e_vecruz.o = 0.2
        self.capel[1].vai()
        #self.e_vecruz.x, self.e_vecruz.y, self.e_vecruz.w, self.e_vecruz.h = 580, 150, 180, 60
        #self.e_vecruz.x = 640
        self.e_vecruz.vai = sonho
        busca = Texto(
            self.capel[1],
            "Visite a gruta e toque em um crucifixo sob um foco de luz",
            foi=lambda *_: self.e_vecruz.entra(self.sanct.norte))
        fala = Texto(
            self.capel[1],
            "Que bom você me visitar, aprenda meu caminho para santidade",
            foi=busca.vai)
        self.e_jerom.vai = fala.vai
        visao = Texto(
            self.capel[1],
            "Você se ajoelha e faz uma oração, São Jerônimo aparece numa visão",
            foi=lambda *_: self.e_jerom.entra(self.capel[1]))
        Texto(self.capel[1],
              "Você veio conhecer a gruta onde São Jerônimo traduziu a Bíblia",
              foi=visao.vai).vai()
Esempio n. 4
0
class OI():
    #def _init_main (self)
    #ceni = Cena(img = CENI)
    #hospital = CE(img = HOSPITAL)
    lilita = Elemento(img=LILITA,
                      style=dict(left=100, top=150, width=200, height="150px"))
    #boneca.entra(ceni)
    sala1 = Cena(img=SALA1)
    sala2 = Cena(img=SALA2)
    sala3 = Cena(img=SALA3)
    sala4 = Cena(img=SALA4)
    self.ceu = ceu = Sala(n=SALA1, s=SALA2, o=SALA3, l=SALA4)

    boneca = Elemento(img=BONECA,
                      tit="Olá, eu sou o homem de ferro",
                      style=dict(left=100, top=150, width=200, height="150px"))
    boneca.entra(ceu.oeste)
    falaboneca = Texto(SALA3, "Hellou")
    boneca.vai = falaboneca.vai

    #ceni.entra(ceu.norte)
    #hospital.entra(ceu.leste)
    bilu = Elemento(img=BILU, tit="Olá, eu sou Bilu")
    bilu.entra(ceu.leste)
    falabilu = Texto(SALA4, "Olá")
    bilu.vai = falabilu.vai

    ana = Elemento(img=ANA)
    ana.entra(ceu.sul)
    falaana = Texto(ceu.sul, "HIII")
    falaana.vai()
    ana.vai = falaana.vai

    ceu.oeste.vai()
    ceu.vai()
Esempio n. 5
0
    def amem(self):
        self.mata = Cena(img=MATA)
        inventario(cena=self.mata)
        self.mata.vai()
        Texto(
            self.mata,
            "caracteristicas dos personagens , click para descobrir seu personagem"
        ).vai()
        self.mata.esquerda = self.escola
        self.escola.direita = self.mata
        self.mata.esquerda = self.escola
        self.nena.entra(self.mata)
        self.nena.tit = "Olá eu sou a Nena, eu amo cuidar do planeta, sou organixa e monitoro tudo, por isso que eu trouxe uma bússula"
        self.perola.entra(self.mata)
        self.perola.tit = "Olá,eu sou a Pérola,eu sou bastante forte e sou da equipe de resgate do meu bairro, por isso eu trouxe o kit de primeiros socorros"
        self.lily.entra(self.mata)
        self.lily.tit = "Olá eu sou a Lily Raquel, eu sou bem otimista e desbravadora, por isso trouxe um facão"
        self.jackson.entra(self.mata)
        self.jackson.tit = "Olá eu sou o Jackson,me colocaram como líder do grupo,pois sou muito corajoso e bom em defesa, estou levando um mapa e corda "
        self.leila.entra(self.mata)
        self.leila.tit = " olá eu sou a leila, sou bem quieta e discreta, me pediram para trazer o fogo"
        # self.mata.entra=Elemento(vai=self.personagem)

        Texto(self.mata, ).vai()
        self.leila.entra(self.mata)

        self.escola.vai()
Esempio n. 6
0
    def entrou_final(self, *_):
        self.padre.entra(self.cf)
        self.fim = Texto(self.cf, " Até a próxima !!!").vai
        self.padre.vai = Texto(self.cf,
                               "Espero que tenham gostado de aprender um pouco mais da história do nosso amdado padroeiro São Jerônimo!", foi=self.fim).vai

        self.cf.vai()
Esempio n. 7
0
 def resposta(optou):
     respondeu = dict(
         A=Texto(self.ft_p, "Ele irá a Roma."),
         B=Texto(self.ft_p, "Correto!", foi=self.entrou_dalmacia),
         C=Texto(self.ft_p, "Muitos santos são da Polônia, mas São Jerônimo não foi um deles."),
     )
     respondeu[optou].vai()
Esempio n. 8
0
File: main.py Progetto: kwarwp/ida
def criarcenas():
    floresta = Cena(img=FLORESTA)
    cidade = Cena(img=CIDADE)
    cidade2 = Cena(img=CIDADE)

    floresta.direita = cidade
    cidade.esquerda = floresta
    cidade.direita = cidade2
    cidade2.esquerda = cidade

    homem_aranha = Elemento(img=HOMEM_ARANHA,
                            tit="homem Aranha",
                            style=dict(left=150, top=150))
    homem_aranha.entra(floresta)
    falahomem_aranha = Texto(
        floresta,
        "Nossa! que isso? Estou numa floresta... como vim parar aqui?")
    homem_aranha.vai = falahomem_aranha.vai

    tarzan = Elemento(img=TARZAN, tit="tarzan", style=dict(left=150, top=150))
    tarzan.entra(cidade)
    falatarzan = Texto(
        cidade,
        "Poxa o homem-aranha disse que iria logo ali rapinho e estou aqui trancado no apartamento dele mais de 5h!"
    )
    tarzan.vai = falatarzan.vai

    barbie = Elemento(img=BARBIE, tit="barbie", style=dict(left=150, top=150))
    barbie.entra(cidade2)
    falabarbie = Texto(cidade2,
                       "Oi, homem-aranha!!! poderia ir numa festa comigo?")
    barbie.vai = falabarbie.vai

    floresta.vai()
Esempio n. 9
0
 def resposta(optou):
     respondeu = dict(
         A=Texto(self.sonho, "Também seria uma honra, mas não foi com nossa mãezinha."),
         B=Texto(self.sonho, "O Aracanjo não estava presente no sonho!"),
         C=Texto(self.sonho, "Você acertou", foi=self.entrou_4)
     )
     respondeu[optou].vai()
Esempio n. 10
0
def jogo():
    """Esta função cria a cena inicial."""
    INVENTARIO.inicia()
    invent = Elemento(img=inventario, tit="inventário", h=200, w=200)
    INVENTARIO.bota(invent)
    invent.elt.style.width = "60px"
    invent.elt.style.height = "60px"
    quest = Elemento(img=quest_img, tit="quest", h=200, w=200)
    INVENTARIO.bota(quest)
    option = Elemento(img=option_img, tit="options", h=200, w=200)
    INVENTARIO.bota(option)
    cenaIlha.meio = Cena()  # criei uma cena falsa para usar o vai dela
    cenaIlha.meio.vai = gruta  # o vai na verdade chama a função gruta
    okami1 = Elemento(img=linkOkami1, tit="Okami", y=400, x=170, h=200, w=200)
    okami1.entra(cenaIlha)
    waka1 = Elemento(img=linkWaka1, tit="Waka", y=340, x=305, h=250, w=200)
    waka1.entra(cenaIlha)
    txtwaka1 = Texto(cenaIlha, "Vamos para a ilha das deusas.")
    txtokami1 = Texto(cenaIlha, "Oi Waka.")
    txtokami2 = Texto(cenaIlha, "Então vamos.")
    textos_okami = [txtokami1, txtokami2]

    def fala_okami(_):
        global okami_fala
        textos_okami[okami_fala].vai()
        okami_fala -= 1

    okami1.vai = fala_okami
    waka1.vai = txtwaka1.vai

    ark1 = Elemento(img=linkArk1, tit="Ark", y=450, x=40, h=150, w=500)
    ark1.entra(cenaIlha)

    cenaIlha.vai()
Esempio n. 11
0
def cena3():

    fundo1 = Cena(img=PATIO, direita=Entrada().vai)
    lekes = Elemento(img=LEKES,
                     style=dict(top=50, right=500, height='250px', width=200))
    nana = Elemento(img=NANA,
                    style=dict(top=300, left=510, height='250px', width=180))
    leticia = Elemento(img=LETICIA,
                       style=dict(top=300, left=400, height='250px',
                                  width=200))

    lekes.entra(fundo1)
    leticia.entra(fundo1)
    nana.entra(fundo1)
    fundo1.vai()

    amgs = Texto(
        fundo1,
        "André- Cara, você ouviu que o Jardim Botânico está em manutenção?    Matheus- Sim, fiquei sabendo que coisas estranhas vem acontecendo lá!"
    )
    leticiatxt = Texto(
        fundo1,
        "Letícia- Miga, você viu que tem algo acontecendo no Jardim? Vamos lá ver?"
    )
    nanatxt = Texto(fundo1,
                    "Nana- Mas você é curiosa ein, e eu também… Vamos!")

    lekes.vai = amgs.vai
    nana.vai = nanatxt.vai
    leticia.vai = leticiatxt.vai
Esempio n. 12
0
def criarcenas():
    floresta = Cena(img=FLORESTA)
    castelo = Cena(img=CASTELO)
    floresta.direita = castelo

    alice = Elemento(img=ALICE,
                     tit="Alice",
                     style=dict(left="120px",
                                top="110px",
                                width="70px",
                                height="190px"))
    alice.entra(floresta)
    ealice = Texto(floresta, "Que floresta linda!")
    alice.vai = ealice.vai

    barbie = Elemento(img=BARBIE,
                      tit="Barbie",
                      style=dict(left="190px",
                                 top="60px",
                                 width="70px",
                                 height="160px"))
    barbie.entra(castelo)
    ebarbie = Texto(castelo, "Onde está o Ken?")
    barbie.vai = ebarbie.vai

    floresta.vai()
Esempio n. 13
0
    def __init__(self):
        self.frida = frida = Sala(n=SALA1, l=SALA2, s=SALA3, o=SALA4)
        #self.frida.norte.vai()

        Texto(
            frida.norte,
            "Olá, você está no centro de pesquisa. Encaminhe- se a direita "
        ).vai()
        Texto(frida.leste, "Vá para a sala do Dr. Zuckman").vai()

        self.foco = Elemento(img=FOCO)

        viu = Elemento(FOCO,
                       x=830,
                       y=200,
                       w=30,
                       h=200,
                       tit="porta",
                       cena=self.frida.leste,
                       style={"opacity": 0})  # vai=self.frida.sul.vai)
        self.falaporta = Texto(frida.leste, "A porta está trancada")
        self.foco.vai = self.falaporta.vai

        self.papel = Elemento(img="https://i.imgur.com/SmuKKmZ.jpg",
                              tit="desenho",
                              x=830,
                              y=200,
                              w=30,
                              h=200)
        self.papel.entra(frida.leste)
Esempio n. 14
0
def game():
    cidade = Cena(img=CIDADE)
    cha = Cena(img=CHA)
    casa = Cena(img=CASA)
    cidade.direita = cha
    cha.direita = casa
    casa.esquerda = cha
    cha.esquerda = cidade
    
    yoda = Elemento(img=YODA, tit="Yoda", style=dict(left=50, top=50, width=200, height="200px"))
    yoda.entra(cidade)
        
    falayoda = Texto(cidade, "Mim, programa fazer, padawan! (Sotaque do Yoda)")
    yoda.vai = falayoda.vai
    
    alice = Elemento(img=ALICE, tit="Alice", style=dict(left=250, top=100, width=200, height="200px"))
    alice.entra(cha)
    yodasegundo = yoda
    yodasegundo.entra(cha)
    falaalice = Texto(cha, "Cadê seu sabre de luz, yoda?")
    alice.vai = falaalice.vai
    falayodasegundo = Texto(cha, "Yoda sabre de luz no tempo perder!")
    yoda.vai = falayodasegundo.vai

    yodaterceiro = yoda
    yodaterceiro.entra(casa)
    tarzan = Elemento(img=TARZAN, tit="Tarzan", style=dict(left=400, top=50, width=200, height="200px"))
    tarzan.entra(casa)
    
    falatarzan = Texto(casa, "Hoje vou ver a Jane na Tela quente!")
    tarzan.vai = falatarzan.vai
    falayodaterceiro = Texto(casa, "Mim filme, hoje verei :)")
    yoda.vai=falayodaterceiro.vai
    cidade.vai()
Esempio n. 15
0
 def resposta(optou):
     respondeu = dict(
         A=Texto(self.leao, "nao"),
         B=Texto(self.leao, "sim", foi=self.animal),
         C=Texto(self.leao, "não"),
     )
     respondeu[optou].vai()
Esempio n. 16
0
 def resposta(optou):
     respondeu = dict(
         A=Texto(self.pl,"Não tinha nascido" ),
         B=Texto(self.pl,"Acertou", foi=self.entrou_5),
         C=Texto(self.pl,"Não tinha nascido" )
     )
     respondeu[optou].vai()
Esempio n. 17
0
 def resposta(optou):
     respondeu = dict(
         A=Texto(self.frase, "O autor desta frase é João Paulo II"),
         B=Texto(self.frase, "Esta frase é pensamento de Santa Teresinha"),
         C=Texto(self.frase, "Correto!!",foi=self.sagrada),
     )
     respondeu[optou].vai()
Esempio n. 18
0
 def resposta(optou):
     respondeu = dict(
         A=Texto(self.ordenacao, "OOps"),
         B=Texto(self.ordenacao, "Acertou", foi= self.ordenado),
         C=Texto(self.ordenacao, "OOps"),
     )
     respondeu[optou].vai()
Esempio n. 19
0
 def entrou_padre(self, *_):
     
     self.padre.entra(self.f_t)
     Texto(self.f_t, "Olá pessoal, certinho?" ).vai()
     self.padre.vai = Texto(self.f_t,
                            "Eu sou o Padre Flávio e vou te ajudar nessa aventura sobre a história do nosso amado padroeiro",
                            foi=self.entrou_1).vai
Esempio n. 20
0
 def resposta(optou):
     respondeu = dict(
         A=Texto(self.pd, "Acertou", foi=self.damaso),
         B=Texto(self.pd, "Nope"),
         C=Texto(self.pd, "Nope"),
     )
     respondeu[optou].vai()
Esempio n. 21
0
 def resposta(optou):
     respondeu = dict(
         A=Texto(self.roma, "Parabéns! Você acertou", foi=self.entrou_3),
         B=Texto(self.roma, "Essa grave doença veio depois."),
         C=Texto(self.roma, "O sonho aconteceu em Roma"),
     )
     respondeu[optou].vai()
Esempio n. 22
0
 def resposta(optou):
     respondeu = dict(
         A=Texto(self.biblia, "sqn"),
         B=Texto(self.biblia, "Acertou", foi=self.escrituras),
         C=Texto(self.biblia, "sqn"),
     )
     respondeu[optou].vai()
Esempio n. 23
0
    def pega_acao(self, event = None):
         
        #Verifica se ainda existe algum item na cena - se a lista de itens está vazia        
        if (len(self.itens) > 0):
            aux = True #Variável auxiliar para exibir a mensagem de erro de proximidade
            #Percorre a lista de itens para encontrar se tem algum próximo
            for i in self.itens:
                if(self.verifica_proximidade(i.x, i.y)):
                    #Se exisitir um item próximo a personagem ele será 'apagado' da cena
                    i.h = 0
                    i.w = 0
                    
                    #Remove o item encontrado da lista
                    self.itens.remove(i)
                    #Atualiza a variável
                    aux = False
                    if (len(self.itens) == 0):
                        #Se eu peguei o último item - adiciona a barrinha da bateria
                        carga = Elemento(CARGA, w = 50, h = 50, x=1050+self.pos_carga, y=20)
                        self.cenas[self.ind_cenas].bota(carga)
                                           
                    break
                    
            if (aux):
                #Se nenhum item estiver próximo
                texto_ = Texto(self.cenas[self.ind_cenas], txt = "Você não está próxima de nenhum item!")
                texto_.vai()
            

        else:
            
            texto_ = Texto(self.cenas[self.ind_cenas], txt = "Você pegou todos os itens!")
            texto_.vai()
Esempio n. 24
0
 def resposta(optou):
     respondeu = dict(
         A=Texto(self.vulgata, "não acertou"),
         B=Texto(self.vulgata, "poxa, não é"),
         C=Texto(self.vulgata, "isso mesmo, esta sabendo!", foi=self.traducao),
     )
     respondeu[optou].vai()
Esempio n. 25
0
File: main.py Progetto: kwarwp/sarah
def jogo():
    floresta =  Cena(img=FLORESTA)
    casa = Cena(img=CASA)
    floresta2 =  Cena(img=FLORESTA)
    floresta3 =  Cena(img=FLORESTA)
    pantano =  Cena(img=PANTANO)
    shopping =  Cena(img=SHOPPING)
    floresta.direita = casa
    casa.direita = floresta2
    floresta2.direita = floresta3
    floresta3.direita = pantano
    pantano.direita = shopping
    shopping.esquerda = pantano
    pantano.esquerda = floresta3
    floresta3.esquerda = floresta2
    floresta2.esquerda = casa
    casa.esquerda = floresta
    
    yoda = Elemento(img=YODA, tit="yoda", style=dict(left=50, 
    top=50, width=400, height="100px"))
    yoda.entra(floresta)
    cinderela = Elemento(img=CINDERELA, tit="cinderela", style=dict(left=400, 
    top=350, width=100, height="100px"))
    cinderela.entra(floresta)
    
    falacinderela = Texto(floresta, " Yoda, vamos tomar um chá?")
    cinderela.vai = falacinderela.vai
    
    falayoda = Texto(floresta, " Sim, muito obrigado pelo convite.")
    yoda.vai = falayoda.vai
    
    floresta.vai() 
Esempio n. 26
0
 def resposta(optou):
     respondeu = dict(
         A=Texto(self.belem, "isso mesmo", foi=self.traduzir),
         B=Texto(self.belem, "ainda não"),
         C=Texto(self.belem, "não foi "),
     )
     respondeu[optou].vai()
Esempio n. 27
0
 def __init__(self, escolha=False):
     self.cena = Cena(img=linkbackdropcena2)
     cenacemiterio = Cena(img=linkcemiterio)
     #Cena 2
     personagem = Elemento(img=linkpersonagem,
                           tit="garotinho",
                           style=dict(left=150,
                                      top=100,
                                      width=60,
                                      height=200))
     personagem.entra(self.cena)
     txtpersonagem = Texto(
         self.cena,
         "Devo prosseguir meu caminho? (Clique na direita da cena para prosseguir)"
     )
     personagem.vai = txtpersonagem.vai
     #Cena 3
     personagem_falecido = Elemento(img=personagem_morto,
                                    tit="morreu",
                                    style=dict(right=100,
                                               top=200,
                                               width=125,
                                               bottom=20))
     personagem_falecido.entra(cenacemiterio)
     gameover = Texto(cenacemiterio, "Se ferrou!")
     gameover.vai()
     #Logica
     if escolha: pass  #self.cena.direita = #sucesso;
     else: self.cena.direita = cenacemiterio
Esempio n. 28
0
 def resposta(optou):
     respondeu = dict(
         A=Texto(self.f_p, "depois"),
         B=Texto(self.f_p, "foi antes"),
         C=Texto(self.f_p, "sim", foi=self.morte),
     )
     respondeu[optou].vai()
Esempio n. 29
0
            def resposta(self, letter):
                def foi(*_):
                    TheHero.GATEIRA.y = -1000
                    while TheHero().cats:
                        cat = TheHero().cats.pop()
                        INV.item[cat.oid].img = CTHOUSE
                        TheHero().kept.append(cat)

                if letter == self.correto:
                    Texto(self.scene, "")
                    #TheHero.GATEIRA.texto="Eu tomo conta dos gatinhos equanto você acha os outros"
                    Texto(
                        self.scene,
                        "Eu tomo conta dos gatinhos equanto você acha os outros",
                        foi=foi).vai()
                    TheHero.GATEIRA.entra(self.scene)
                    TheHero.GATEIRA.y = 200
                    TheHero().learn(100)
                    #TheHero.GATEIRA.foi = foi
                else:
                    Texto(
                        self.scene,
                        "Melhor assistir os vídeos da Flávia, você ainda sabe pouco sobre gatos."
                    ).vai()
                    TheHero.YOUTUBE.entra(self.scene)
                    TheHero.YOUTUBE.y = 200
Esempio n. 30
0
def criarcenas():
    floresta = Cena(img=FLORESTA)
    mesa = Cena(img=MESA)
    casa = Cena(img=CASA)
    
    # passagem das páginas para o lado direito
    floresta.direita = mesa
    mesa.direita=casa
    
    # passagem das páginas o lado esquerdo. Voltando as páginas da história
    mesa.esquerda = floresta
    casa.esquerda = mesa
    
    # cria personagens
    tarzan=Elemento(img=TARZAN, tit="Tarzan" , style=dict(left=100, top=200, width=120, height="80px"))
    tarzan2 = Elemento(img=TARZAN, tit="Tarzan", style=dict(left=300, top=200, width=120, height="80px"))
    alice = Elemento(img=ALICE, tit="Alice", style=dict(left=600, top=200, width=160, height="80px"))
    
    # mensagens dos personagens
    falatarzan = Texto(floresta, "Que fome !!!")
    tarzan.vai=falatarzan.vai
    
    falaalice=Texto(mesa,"Você aceita um chá? ")
    alice.vai=falaalice.vai
    
    tarzan.entra(floresta)
    tarzan2.entra(mesa)
    alice.entra(mesa)
    
    floresta.vai()