Construído sobre uma API poderosa, L & Ouml; VE pode dar a sério desenvolvedores uma vantagem sobre seus concorrentes, fornecendo um conjunto de métodos e funções prontas para a montagem rapidamente seus jogos 2D.
A L & Ouml; VE motor de jogo inclui suporte para controlar e manipular todas as características básicas de um jogo 2D, liberando o desenvolvedor de escrever o código básico para alimentar a sua candidatura.
Os desenvolvedores vão cortar custos e tempo desperdiçado em escrever a funcionalidade básica e pode passar para tarefas mais avançadas, como a história, a experiência do usuário ea parte gráficos high-end de seu jogo.
L & Ouml; VE também benefícios de um poço colocar site de documentação juntos online, de modo a começar com este motor de jogo deve ser muito fácil e simples.
O motor pode funcionar tanto do Lua intérprete, LLVM ou LuaJIT .
Características :
- pode administrar o jogo:
- Audio
- Images
- Joysticks
- Teclados
- Mouse
- Física
- Eventos
- Gráficos
- Som
- rosca
- Contador
- Fontes
- interação do sistema de arquivos
O que é novo nesta versão:
- Adicionado love.filesystem.mount e love.filesystem.unmount.
- Adicionado arquivo opcional parâmetro de ordem de busca para love.filesystem.setIdentity.
- Adicionado arquivo: ISOpen e Arquivo:. GetMode
- Adicionado Fie: setBuffer, Arquivo: GetBuffer e Arquivo:. Resplendor
- evento textinput Adicionado para entrada de texto unicode.
- Adicionado love.keyboard.setTextInput e love.keyboard.hasTextInput.
- Adicionado rasterizer anteriormente interna e GlyphData objeto.
- Adicionado suporte para ImageFonts UTF-8.
- Adicionado Fonte:. GetAscent / getDescent / getBaseline
- Adicionado Fonte:. SetFilter / getFilter
- Adicionado Font: hasGlyphs .
- ângulo Adicionado, escala e parâmetros de corte para love.graphics.printf.
- Adicionado suporte HDR lona.
- apoio mipmapping Adicionado (tem IsSupported teste).
- suporte shader vértice Adicionado.
- Adicionado suporte para Shader boolean:. Enviar
- Adicionado Canvas:. GetPixel
- modo de blend Adicionado "substituir".
- linha Adicionado juntar modos.
- Adicionado melhor multijogador em rede de apoio via ENet.
- Adicionado --fused argumento de linha de comando, para simular fusão.
- Adicionado liblove.
- Adicionado a capacidade de ter valores de saída.
- valor Adicionado saída de 1 em caso de erro por padrão.
- Adicionado suporte básico para o file: //. Esquema uri
- Adicionado love.filesystem.isFused.
- Adicionado love.filesystem.getIdentity.
- Adicionado love.filesystem.append.
- Adicionado love.filesystem.getSize.
Métodos
O que é novo na versão 0.8.0:
- tela de erro de lançamento Adicionado.
- Adicionado alfa para love.graphics.setBackgroundColor.
- Adicionado Canvas:. Clara (r, g, b, a)
- Canvas adicionou suporte para love.graphics.drawq.
- Adicionado Canvas: getWidth e Canvas:. GetHeight
- Adicionado love.graphics.arc.
- Adicionado procurar e dizer para objetos de origem.
- Adicionado interpolação de cor para ParticleSystem.
- Adicionado preenchimento PO2 automática para sistemas que não suportam a extensão OpenGL.
- Adicionado suporte UTF-8 para fontes.
- erro Adicionado Box2D manipulação para algumas funções mais baixas.
- Adicionado a capacidade para jogos de libertação fundidos para ter sua dir escrever em appdata.
- Adicionado transformação de cisalhamento para as funções de desenho.
- origem Adicionado ao font impressão.
- Adicionado love.graphics.getMode.
- Adicionado per-Sprite cores em SpriteBatches.
O que é novo na versão 0.7.1:
- Adicionado fonte: isPaused ()
- erro Adicionado quando a janela inicial não pode ser criado.
- modos de filtro framebuffer Adicionado.
- Adicionado love.filesystem.getLastModified.
- modos de filtro Adicionado para ImageFonts.
- Adicionado suporte chave morto usando a chave "desconhecido" com valor unicode correto.
- Adicionado 0 largura e altura em love.conf. (Para resolução do desktop atual)
- Corrigido um monte de erros em relação a zero caracteres em threads.
- Fixado manipulação de um diretório chamado "amor" no diretório atual.
- Corrigido alguns erros não tratados em setScissor.
- Corrigido um bug onde callbacks física velhos nunca foram desreferenciado.
- Fixo perda de configurações de visibilidade do mouse sobre setMode.
- Fixo criação de uma desvinculação framebuffer atual framebuffer.
- Fixo várias condições de corrida em love.thread.
- Fixo 'amor.', Por isso não vai usar lovedir /. como salvar dir.
- setLineHeight fixo.
- ascii e ImageFonts estendida fixo.
- quebra de linha fixa da printf.
- Corrigida a falha ao reproduzir sons.
- reprodução fixo de mp3s com taxas de amostragem arbitrárias.
- Fixado manipulação de índices negativos em love.joystick.
- toggleFullscreen fixo.
- comportamento inesperado fixo com tabelas de hash para love.graphics.line.
- rato coordenadas fixas sendo baleado depois setMode.
- Corrigido o erro de manipulação setFont em um arquivo inexistente.
- taxas Removidos amostra personalizados para os descodificadores.
O que é novo na versão 0.7.0:
- Corrigido o módulo debug não sendo um upvalue dos manipuladores de erro. (Agora você pode substituir debug)
- quando love.audio.pause e amigos, estavam agindo em tudo, não apenas a Fonte passou Corrigido alguns casos.
- setFixedRotation fixo permitindo outras bandeiras.
- Corrigido um bug no carregador (para exigir).
- Fixo ParticleSystem :: setSprite não reter a nova imagem.
- Fixo setMode remover configurações imagens (embrulho, filtros).
- forma fixa:. GetBody, está agora exposta para uso LOVE
- Fixo DistanceJoint:. GetType () retornando "círculo" - que agora retorna "distância"
- SpriteBatches fixo sendo afetado por setColor
- Corrigido o erro de áudio.
- fonts Alterados, eles estão agora a salvo PO2.
- Mudou o rastreamento na tela de erro.
- Mudou origem da fonte para superior esquerdo.
Comentários não encontrado