L'AMORE è un open source, cross-platform e il motore di gioco 2D distribuito gratuitamente, un quadro di gioco superba scritto nel linguaggio di scripting Lua versatile e progettato per consentire di creare esperienze di gioco bidimensionali dinamici.
Il software fa uso del SDL popolare, OpenAL, PhysicsFS e librerie OpenGL per consentire un'implementazione multipiattaforma di giochi 2D, su GNU / Linux, Microsoft Windows e Mac OS X systems.Supports operativi formati immagine più comuni e TTF progetto / OTF fontsThe offre il supporto per i formati più comuni di immagine, tra cui PNG, JPG, GIF, TGA e BMP, supporto per i font OpenType e TrueType completamente anti-alias, canali audio separati per gli effetti sonori e la musica, la grafica rapida OpenGL motore, così come il supporto completo per molti formati audio, tra cui Ogg Vorbis, MIDI e MP3.Getting iniziato con LovePer utilizzare il software AMORE per creare giochi 2D, è necessario prima installare sul vostro sistema operativo GNU / Linux. Fortunatamente, per la vostra comodità, l'applicazione è distribuita come installazione nativi per le distribuzioni basate su Ubuntu Debian /.
E 'disponibile per il download come pacchetto sorgente universale per tutti gli altri sistemi operativi basati sul kernel di Linux anche. Per installare AMORE con il pacchetto sorgente, prima scaricarlo, salvare l'archivio nella directory Home and estrarne il contenuto utilizzando un'utilità gestore di archivi.
Aprire un app Terminal, passare alla posizione in cui è stato estratto il file di archivio (ad esempio cd /home/softoware/love-0.9.1), eseguire il & lsquo; ./ configure && make & rsquo; comando per configurare e compilare il programma, seguito dal & lsquo; sudo make install & rsquo; comando per installarlo a livello di sistema. Esempi di utilizzo sono forniti a colpo d'occhio su homepage.Bottom LineIn la conclusione del progetto, se vi piace Lua e l'amore per creare giochi 2D divertenti, si dovrebbe dare AMORE una prova di oggi. Tra i giochi più popolari creati con questo potente motore di gioco, possiamo citare il signor Rescue, Concerned Joe, Snayke, Mari0, Hexapod Defence Force, e Viaggio al centro della Hawkthorne.
Che cosa è nuovo in questa versione:
- Aggiunto Forma:. setGroupIndex e getGroupIndex
- Aggiunto Corpo: setFixedRotation e Corpo:. GetFixedRotation
- Aggiunto Corpo:. SetInertia
- Aggiunto CircleShape: getLocalCenter e CircleShape:. GetWorldCenter
- icone aggiunto e associazioni di file per i debs.
- Aggiunto cartella demo per Mac OS X DMG.
- E 'ora possibile eseguire un .amore da Risorse in Mac OS X, grazie a Steve Johnson.
- Risolto un bug con più fonti sulla stessa musica.
- Corretto un bug in modo che il mouse non venga paralizzato quando la tastiera è disabilitata.
- Risolto un bug per cui love.graphics.rectangle ha un troppo grande rettangolo.
- Risolto un bug in cui la memoria non sarebbe stato rilasciato correttamente.
- fissi typo fisica epico (getRestituion- & gt; getRestitution).
- Risolto crash all'apertura immagine inesistente.
- La schermata di errore ridisegna quando si verifica un evento.
- Il love.run predefinito () ora gestisce con garbo moduli disabili.
- I pacchetti Debian dovrebbero ora includere successo icone, associazioni di file, ecc, e dovrebbero dare la giusta architettura.
- Aggiunto il supporto per il disegno di polilinee love.graphics.line -. La sintassi è la stessa love.graphics.polygon
- Musica rimosso e Sound. Ora ci sono solo fonti.
- Migliorata la stabilità di love.audio/love.sound.
Cosa c'è di nuovo nella versione 0.5.0:
- Questa versione aggiunge il supporto per il networking via LuaSocket e supporto per l'ingresso joystick.
- Il modulo filesystem è stato migliorato con facile lettura funzioni / scrittura e una funzione di linea iteratore.
Cosa c'è di nuovo nella versione 0.4.0:
- love.physics aggiunti. (YES!)
- Aggiunto love.audio.setMode ().
- Aggiunto love.audio.setChannels ().
- Aggiunto love.graphics.polygon ().
- Aggiunto love.graphics.setScissor () e love.graphics.getScissor () per gestire scissoring l'area grafica.
- costanti mancanti fissi legati alla ottimizzazione delle immagini.
- perdita di memoria fissa relativo all'amore :: File (grazie amnesiasoft!).
Requisiti :
- SDL
- SDL_mixer
- PhysicsFS
- Diavolo
- Lua
- FreeType2
- OpenGL
- Boost C ++ Libraries
I commenti non trovato