Sala D

                         Crimes e Códigos

 

                   Sala D Corredor-Cena do crime


Cena do crime

Na montagem desta cena teremos: Ao navegar na cena D, CENA DO CRIME! Um corpo será encontrado estirado no chão, o investigador não pode fazer muito no momento pois está agindo sozinho e no momento não pode chamar reforços para levar o corpo para autópsia. Ele decide adentrar mais pela mansão e ver se encontra algo que o leve ao culpado.

Navegando Entre Cenários

Usaremos a classe Cena novamente para criar outro cenário. Vamos então iniciar uma navegação entre todas as cenas e salas do tutorial. A sala de estar leste vai ficar do lado direito da sala de estar norte de modo que ao se clicar na borda direita da sala de estar norte iremos para do hall leste e ao clicar na borda esquerda da sala de estar leste iremos para a sala de estar norte.

Cena do Crime

from _spy.ameixa.main import Cena
import criarsalac
from _spy.ameixa.main import Cena
D_NORTE = "http://i.imgur.com/1uWH7rU.png"
D_LESTE = "https://i.imgur.com/b0FcjLq.png"
D_OESTE = "https://i.imgur.com/406g75C.png
D_SUL = "https://i.imgur.com/HQBtUoQ.png"

def criarsalad(): 
 d_norte = Cena(img=D_NORTE) 
 d_leste = Cena(img=D_LESTE, esquerda=d_norte) 
 d_sul = Cena(img=D_SUL, esquerda=d_leste) 
 d_oeste = Cena(img=D_OESTE, esquerda=D_sul, direita=d_norte)

 d_norte.direita = d_leste
 d_norte.esquerda = d_oeste   
 d_leste.direita = d_sul 
 d_leste.esquerda = d_norte
 d_sul.vai()
criarsalad()

Conectando Salas

Agora vamos nos conectar entre as salas já existentes. Como já criamos a sala C, voltemos a ela.

from _spy.ameixa.main import Cena
import criarsalac
from _spy.ameixa.main import Cena
D_NORTE = "http://i.imgur.com/1uWH7rU.png"
D_LESTE = "https://i.imgur.com/b0FcjLq.png"
D_OESTE = "https://i.imgur.com/406g75C.png
D_SUL = "https://i.imgur.com/HQBtUoQ.png"
C_LESTE = "https://i.imgur.com/94V79TA.png" 

def criarsalad(): 
 d_norte = Cena(img=D_NORTE) 
 d_leste = Cena(img=D_LESTE, esquerda=d_norte) 
 d_sul = Cena(img=D_SUL, esquerda=d_leste) 
 d_oeste = Cena(img=D_OESTE, esquerda=D_sul, direita=d_norte)

 d_norte.direita = d_leste
 d_norte.esquerda = d_oeste   
 d_leste.direita = d_sul 
 d_leste.esquerda = d_norte
 c_leste= Cena(img=C_LESTE)
 d_norte.meio= c_leste
 d_sul.vai()
criarsalad()

Corrigindo o código para conexão de salas

 

Com o que temos agora, podemos ir da sala D para a sala C, porém não podemos voltar para D, então vamos consertar isso. O primeiro passo será refazer o código da sala C, mas dessa vez incluindo uma cena para que possamos ir para D. O segundo passo será juntar o código de todas as salas.

1º passo:

from _spy.ameixa.main import Cena

C_NORTE = "https://i.imgur.com/YJfnhy9.png" 
C_LESTE = "https://i.imgur.com/94V79TA.png" 
C_OESTE = "https://i.imgur.com/Fzz2FNz.png" 
C_SUL = "https://i.imgur.com/LFKXlB1.png"
D_SUL = "https://i.imgur.com/HQBtUoQ.png"

def criarsalac(): 
 c_norte = Cena(img=C_NORTE) 
 c_leste = Cena(img=C_LESTE, esquerda=c_norte) 
 c_sul = Cena(img=C_SUL, esquerda=c_leste) 
 c_oeste = Cena(img=C_OESTE, esquerda=c_sul, direita=c_norte)
 c_norte.direita = c_leste
 c_norte.esquerda = c_oeste   
 c_leste.direita = c_sul 
 c_leste.esquerda = c_norte
 d_sul = Cena(img=D_SUL)
 c_sul.meio = d_sul
 c_ leste.vai()
    
    
criarsalac()

 2º passo:

from _spy.ameixa.main import Cena

from _spy.ameixa.main import Cena
A_NORTE = "https://i.imgur.com/aLEjWgB.png"
A_LESTE = "https://i.imgur.com/sivjAnO.png"
A_SUL = "https://i.imgur.com/otHJhF0.png"
B_NORTE = "https://i.imgur.com/40K5493.png"
B_LESTE = "https://i.imgur.com/R3bpFXD.png"
B_OESTE = "https://i.imgur.com/dlxY8hi.png"
B_SUL = "https://i.imgur.com/eYM3Yp9.png"
C_LESTE = "https://i.imgur.com/94V79TA.png"
C_NORTE = "https://i.imgur.com/YJfnhy9.png"
C_OESTE = "https://i.imgur.com/Fzz2FNz.png"
C_SUL = "https://i.imgur.com/LFKXlB1.png"
D_NORTE = "http://i.imgur.com/1uWH7rU.png"
D_LESTE = "https://i.imgur.com/b0FcjLq.png"
D_OESTE = "https://i.imgur.com/406g75C.png"
D_SUL = "https://i.imgur.com/HQBtUoQ.png"

def criarsalab():
 a_norte = Cena(img=A_NORTE)
 a_leste = Cena(img=A_LESTE, esquerda=a_norte)
 a_sul = Cena(img=A_SUL, esquerda=a_leste)
 a_norte.direita = a_leste
 a_leste.direita = a_sul
 b_leste = Cena(img=B_LESTE)
 a_leste.meio = b_leste
    
 b_norte = Cena(img=B_NORTE)
 b_sul = Cena(img=B_SUL, esquerda=b_leste)
 b_oeste = Cena(img=B_OESTE, esquerda=b_sul, direita=b_norte)
 b_norte.direita = b_leste
 b_norte.esquerda = b_oeste   
 b_leste.direita = b_sul
 b_leste.esquerda = b_norte
 b_sul.direita = b_oeste
 b_oeste.meio = a_leste
 c_leste= Cena(img=C_LESTE)
 b_leste.meio = c_leste

 c_norte = Cena(img=C_NORTE)
 c_sul = Cena(img=C_SUL, esquerda=c_leste)
 c_oeste = Cena(img=C_OESTE, esquerda=c_sul, direita=c_norte)
 c_norte.direita = c_leste
 c_norte.esquerda = c_oeste   
 c_leste.direita = c_sul
 c_leste.esquerda = c_norte
 c_sul.direita = c_oeste
 c_oeste.meio = b_leste
 d_sul = Cena(img=D_SUL)
 c_sul.meio = d_sul
 
 d_norte = Cena(img=D_NORTE)
 d_leste = Cena(img=D_LESTE, esquerda=d_norte)
 d_oeste = Cena(img=D_OESTE, esquerda=d_sul, direita=d_norte)
 d_norte.direita = d_leste
 d_norte.esquerda = d_oeste   
 d_leste.direita = d_sul
 d_leste.esquerda = d_norte
 d_norte.meio= c_leste

 a_leste.vai()

criarsalab()

Created by Breno_Correia at 27/04/2017 às 10:15

Updated by edumanga at 23/10/2017 às 10:15




Comments

Nenhum comentário até o momento.

Somente os participantes de GamesInteligentesII podem comentar.

ActivUFRJ version 0.19.0910 - ©2010-2019 NCE/UFRJ