🎯 Love2D
Em poucas palavras
Definição técnica ou simplificada do conceito.
📝 Notas e Desenvolvimento
🔗 Conexões e Contexto
- Atlas: MdC - Programação, MdC - Gestão de conhecimento pessoal
- Notas Relacionadas:
📚 Referências e Fontes
Links Externos
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 telalove.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 comovsync(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 virtualpush, que tem seu próprio método semelhante, mas é útil saber se encontrada em outro código.
:: Referência :: Site Oficial do Love2D.