Source code for foxtrot.golf

# patricia.foxtrot.golf.py
# SPDX-License-Identifier: GPL-3.0-or-later
""" Projeto SuperPython World,

.. codeauthor:: Raquel Fernandes <raquelmachado4993@gmail.com>

Changelog
---------
.. versionadded::    20.07
        Página inicial do Jogo.

"""
#importação
from _spy.vitollino.main import Cena,Elemento,Texto, STYLE
#formatacao
STYLE["width"] = 1010
STYLE["heigth"] = "500px"
"""figuras"""
capa_do_jogo = "https://i.imgur.com/0RVnppj.png"
botao_jogar = "https://i.imgur.com/pG9wDIz.png"
botao_sobre = "https://i.imgur.com/F3Q0bDv.png"
sobre = "https://i.imgur.com/ZN0slvj.png"
escolhajogador = "https://i.imgur.com/IsUXeNV.png"
avatar1 = "https://i.imgur.com/fSrc1Ab.png"
avatar2 ="https://i.imgur.com/JQKcmov.png"
portadocastelo="https://i.imgur.com/zyfCCo0.png"
author = "https://i.imgur.com/ZWKxnAx.png"
FOCO = "https://i.imgur.com/6e096Va.png"

"""criando classe jogo"""
[docs]class Jogo: def __init__(self): """criando cena""" self.capa =Cena(img= capa_do_jogo) """inserindo elementos na cena""" self.botao_jogar = Elemento (img=botao_jogar, tit="Jogar", style= dict(left=500, top=400)) self.botao_sobre = Elemento (img=botao_sobre, tit="Sobre", style= dict(left=400, top=400)) """exibindo cena""" self.capa.vai() """Cena sobre""" self.cena_sobre = Cena (img=sobre) """Cena sobre""" self.escolha_jogador = Cena (img=escolhajogador) self.avatar1 = Elemento (img=avatar1, tit="Personagem 1", style= dict(left=400, top=400)) self.avatar2 = Elemento (img=avatar2, tit="Personagem 2", style= dict(left=500, top=400)) """exibindo elementos na cena sobre""" self.botao_sobre.entra(self.capa) self.botao_jogar.entra(self.capa) """Cena do Castelo""" self.castelo = Cena (img=portadocastelo) """texto castelo""" self.texto_castelo = Texto (self.castelo, "Parado aí! Identifique-se!") self.porta = Elemento(FOCO, x=600, y=180, w=300, h=300, cena=self.castelo, style={"opacity": 0.0}, vai=self.texto_castelo.vai) """textos""" self.texto_jogar = Texto (self.capa, "Volte em breve para jogar. Enquanto isso, aproveite uma demonstração.") """ação caso seja clicado""" self.botao_sobre.vai=self.cena_sobre.vai self.botao_jogar.vai=self.texto_jogar.vai self.cena_sobre.esquerda = self.capa.vai() self.texto_jogar.foi = self.escolha_jogador.vai self.avatar1.entra(self.escolha_jogador) self.avatar2.entra(self.escolha_jogador) """Cena de identificacao""" self.cenaauthor = Cena (img=author) """ação após escolha do Avatar""" self.avatar1.vai = self.castelo.vai self.avatar2.vai = self.castelo.vai self.castelo.vai = self.texto_castelo.vai self.texto_castelo.foi = self.cenaauthor.vai
if __name__ == "__main__": Jogo()