🎯 Love2D

Em poucas palavras

Definição técnica ou simplificada do conceito.


📝 Notas e Desenvolvimento


🔗 Conexões e Contexto


📚 Referências e Fontes

Citações Diretas

📂 Outros Conteúdos Preservados

Funções Principais do Love2D.

A seguir estão algumas das principais funções usadas no Love2D.

  • love.load () - love.load - Esta função é usada para inicializar nosso jogo (Gamestate) no início da execução do programa. Qualquer código que colocarmos aqui será executado uma vez no início do programa.
  • love.update (dt) - love.update - Esta função é chamada pelo love2d a cada quadro de execução do programa; dt (ou seja, Deltatime) será o tempo decorrido em segundos desde a última tabela. Podemos usar isso para escalar quaisquer mudanças em nosso jogo para um comportamento uniforme em relação às taxas de quadros.
  • love.DRAW () - LOVE.DRAW - Esta função também é chamada a cada quadro pelo love2d. Ela é chamada após a conclusão da etapa de atualização (love.update (DT)) para que possamos desenhar coisas na tela depois que elas forem alteradas.

Essas funções principais devem ser implementadas em um arquivo chamado main.lua.

Outras Funções

  • love.graphics.printf (text, x, y, [width], [alignment]) - [love.graphics.printf] (https://love2d.org/wiki/love.graphics.printf) - Função de impressão versátil que pode alinhar o texto à esquerda, direita ou centro da tela
  • love.window.setmode (width, height, params) - [love.window.setmode] (https://love2d.org/wiki/love.window.setmode) - Usada para iniciar as dimensões da janela e definir parâmetros como vsync (sincronização vertical), se estamos em tela cheia ou não, e se a janela é redimensionável após a inicialização. Não usaremos esta função após este exemplo em favor da biblioteca de resolução virtual push, que tem seu próprio método semelhante, mas é útil saber se encontrada em outro código.

:: Referência :: Site Oficial do Love2D.