Académique Documents
Professionnel Documents
Culture Documents
io/Jerimum/
Jerimum
Biblioteca de Jogos para a Linguagem Potigol
View On
GitHub
Biblioteca Jerimum
Exemplos: Cata Estrelas, Labirinto
Para usar a biblioteca Jerimum comece o programa com a instrução use "jerimum"
use "jerimum"
atualize()
1 of 8 11/20/18, 2:54 PM
Biblioteca Jerimum # | Jerimum https://potigol.github.io/Jerimum/
fim
desenhe()
Jogo
Atributos
largura: Inteiro
2 of 8 11/20/18, 2:54 PM
Biblioteca Jerimum # | Jerimum https://potigol.github.io/Jerimum/
fps: Inteiro
Métodos
iniciar(titulo: Texto, largura: Inteiro, altura: Inteiro, atualize, desenhe, fps: Inteiro = 60)
Iniciar o jogo.
Exemplo: jogo.iniciar("Título", 640, 480, atualize, desenhe)
distância(x1, y1, x2, y2: Real): Real
Imagem
Permite carregar imagens de arquivos e exibir na tela.
3 of 8 11/20/18, 2:54 PM
Biblioteca Jerimum # | Jerimum https://potigol.github.io/Jerimum/
Atributos
largura: Inteiro
Largura da imagem
altura: Inteiro
Altura da imagem
Métodos do Tipo
Imagem(caminho: Texto)
Construtor
Exemplo: img = Imagem("jogador.png")
desenhe(x, y: Real, z: Inteiro, angulo: Real = 0.0, scala_X, scala_Y: Real = 1.0)
Desenha uma imagem na tela tendo (x, y) como ponto superior esquerdo.
Exemplo: img.desenhe(20, 30, 1)
desenhe_centralizado(x, y: Real, z: Inteiro, angulo: Real = 0.0, scala_Y: Real = 1.0)
4 of 8 11/20/18, 2:54 PM
Biblioteca Jerimum # | Jerimum https://potigol.github.io/Jerimum/
Teclado
Verifica se alguma tecla está pressionada.
Atributos
TECLA_A, TECLA_B, TECLA_C, TECLA_D, TECLA_E, TECLA_F, TECLA_G, TECLA_H, TECLA_I, TECLA_J, TECLA_K,
TECLA_L, TECLA_M, TECLA_N, TECLA_O, TECLA_P, TECLA_Q, TECLA_R, TECLA_S, TECLA_T, TECLA_U, TECLA_V,
TECLA_W, TECLA_X, TECLA_Y, TECLA_Z TECLA_0, TECLA_1, TECLA_2, TECLA_3, TECLA_4, TECLA_5, TECLA_6,
Mouse
Verifica se algum botão do mouse está pressionado.
Atributos do Tipo
BOTÃO_ESQUERDO: Lógico
5 of 8 11/20/18, 2:54 PM
Biblioteca Jerimum # | Jerimum https://potigol.github.io/Jerimum/
Fonte
Usado para escrever textos na tela
Atributos
tamanho: Inteiro
Tamanho da letra
Exemplo: a = fonte.tamanho
6 of 8 11/20/18, 2:54 PM
Biblioteca Jerimum # | Jerimum https://potigol.github.io/Jerimum/
Métodos
Fonte(tamanho: Inteiro)
Cor
Atributos
AMARELO, AZUL, BRANCO, CIANO, CINZA, CINZA_CLARO, CINZA_ESCURO, LARANJA, MAGENTA, PRETO, ROSA,
Cores predefinidas.
Exemplo: fonte.desenhe("Texto", 10, 20, Cor.AMARELO)
7 of 8 11/20/18, 2:54 PM
Biblioteca Jerimum # | Jerimum https://potigol.github.io/Jerimum/
Métodos
Construtor: Cria uma nova cor passando os componentes vermelho, verde e azul.
Exemplo: cor = Cor(10, 120, 240)
Relógio
Atributos do Tipo
agora: Real
Horário no momento.
Exemplo: hora = Relógio.agora
milisegundos: Inteiro
Hosted on
GitHub Pages
using the Dinky theme
8 of 8 11/20/18, 2:54 PM