O amor é uma fonte aberta, cross-platform e distribuído gratuitamente motor de jogo 2D, um quadro excelente jogo escrito na linguagem de script Lua versátil e projetado para permitir que você para criar experiências de jogo dinâmicos bidimensionais.
O software faz uso do SDL popular, OpenAL, PhysicsFS e bibliotecas OpenGL para permitir uma aplicação multi-plataforma de jogos 2D, em GNU / Linux, Microsoft Windows e Mac OS X systems.Supports operacionais formatos de imagem comuns e TTF projecto / OTF fontsThe oferece suporte para formatos comuns de imagem, incluindo PNG, JPG, GIF, TGA e BMP, suporte para fontes TrueType e OpenType totalmente anti-aliasing, canais de áudio separadas para efeitos sonoros e música, rápido movido a gráfica OpenGL, bem como suporte completo para muitos formatos de áudio, incluindo Ogg Vorbis, MIDI e MP3.Getting começou com loveto usar o software AMOR para criar jogos 2D, você terá que instalá-lo em seu sistema operacional GNU / Linux. Felizmente, para sua conveniência, o aplicativo é distribuído como instaladores nativos para distribuições baseadas no Ubuntu Debian /.
Ele também está disponível para download como um pacote fonte universal para todos os outros sistemas operacionais baseados em kernel do Linux. Para instalar o AMOR usando o pacote fonte, primeiro faça o download, salve o arquivo em seu diretório home e extrair seu conteúdo usando um utilitário gerenciador de arquivos.
Abra um aplicativo Terminal, vá até o local onde você extraiu o arquivo (por exemplo /home/softoware/love-0.9.1 cd), executar o & lsquo; ./ configure && make & rsquo; comando para configurar e compilar o programa, seguido pelo & lsquo; sudo make install & rsquo; comando para instalá-lo em todo o sistema. Exemplos de utilização são fornecidos em um relance sobre homepage.Bottom LineIn conclusão do projeto, se você gosta de Lua e de amor para criar jogos 2D de entretenimento, você deve dar amor uma tentativa hoje. Entre os jogos mais populares criados com este poderoso motor de jogo, podemos citar o Sr. Resgate, Concerned Joe, Snayke, Mari0, Força de Defesa Hexapod, e Journey to the Center of Hawkthorne.
O que é novo nesta versão:
- Adicionado Shape:. setGroupIndex e getGroupIndex
- Adicionado Corpo: setFixedRotation e Corpo:. GetFixedRotation
- Adicionado Corpo:. SetInertia
- Adicionado CircleShape: getLocalCenter e CircleShape:. GetWorldCenter
- Adicionado ícones e associações de arquivo para as debs.
- Adicionado as demos pasta para o Mac OS X DMG.
- Agora é possível executar um .love de Recursos em Mac OS X, graças a Steve Johnson.
- Corrigido um bug com múltiplas fontes na mesma música.
- Corrigido um erro assim que o mouse não ficar aleijado quando o teclado está desativado.
- Corrigido um bug onde love.graphics.rectangle desenhou um muito grande retângulo.
- Corrigido um bug onde a memória não seria liberado corretamente.
- typo física épico Fixo (getRestituion- & gt; getRestitution).
- Corrigida a falha na imagem inexistente abertura.
- A tela de erro redesenha quando ocorre um evento.
- O love.run default () agora graciosamente lida com módulos com deficiência.
- Os pacotes Debian agora deve incluir sucesso ícones, associações de arquivos, etc, e deve dar a arquitetura correta.
- Adicionado suporte para o desenho de polylines love.graphics.line -. A sintaxe é a mesma que love.graphics.polygon
- Música removido e Sound. Existem hoje apenas fontes.
- Melhorou a estabilidade do love.audio/love.sound.
O que é novo na versão 0.5.0:
- Esta versão adiciona suporte para a rede via LuaSocket e apoio para a entrada de joystick.
- O módulo de sistema de arquivos foi melhorado com mais fáceis / funções leitura e escrita e uma função de linha iterator.
O que é novo na versão 0.4.0:
- love.physics Adicionado. (YES!)
- Adicionado love.audio.setMode ().
- Adicionado love.audio.setChannels ().
- Adicionado love.graphics.polygon ().
- Adicionado love.graphics.setScissor () e love.graphics.getScissor () para lidar com tesoura a área gráfica.
- constantes falta fixos relacionados com a optimização da imagem.
- vazamento de memória fixo relacionado ao amor :: File (graças amnesiasoft!).
Requisitos :
- SDL
- SDL_mixer
- PhysicsFS
- diabo
- Lua
- freetype2
- OpenGL
- Reforço C ++ Bibliotecas
Comentários não encontrado