PAG-IBIG ay isang open source, cross-platform at malayang ipinamamahagi 2D laro engine, isang napakagandang paglalaro framework nakasulat sa maraming nalalaman Lua scripting wika at dinisenyo upang payagan kang lumikha ng mga dynamic na dalawang-dimensional na karanasan sa paglalaro.
Ang software ay gumagamit ng popular na SDL, OpenAL, PhysicsFS at OpenGL mga aklatan upang payagan ang isang cross-platform pagpapatupad ng mga 2D na laro, sa GNU / Linux, Microsoft Windows at Mac OS X operating systems.Supports karaniwang mga format ng imahe at TTF project / OTF fontsThe Nag-aalok ng suporta para sa mga karaniwang mga format ng imahe, kabilang ang PNG, JPG, GIF, TGA at BMP, suporta para sa mga ganap na anti-alyas OpenType at TrueType font, nakahiwalay na audio channel para sa sound effects at musika, mabilis OpenGL pinagagana ng graphics, pati na rin ang buong suporta para sa maraming mga format ng audio, kabilang ang Ogg Vorbis, Midi at MP3.Getting Magsimula sa LOVETo gamitin ang PAG-IBIG software upang lumikha ng mga 2D na mga laro, kailangan mong unang i-install ito sa iyong GNU / Linux operating system. Sa kabutihang palad, para sa iyong kaginhawaan, ang application ay ipinamamahagi sa bilang ng mga native na installer para sa Debian / Ubuntu-based na mga distribusyon.
Ito ay magagamit para sa pag-download bilang isang unibersal na pinagmulan ng package para sa lahat ng iba pang Linux kernel-based OSes din. Upang i-install gamit ang PAG-IBIG ang pinagmulan ng package, i-download muna ito, i-save ang archive sa iyong direktoryo ng Home at i-extract ang mga nilalaman nito gamit ang isang archive manager utility.
Magbukas ng Terminal app, pumunta sa lokasyon kung saan mo kinuha na ang archive file (eg cd /home/softoware/love-0.9.1), patakbuhin ang & lsquo; ./ I-configure ang && gumawa & rsquo; command upang i-configure at sumulat ng libro sa programa, na sinusundan ng & lsquo; Sudo gumawa install & rsquo; command upang i-install ito ng system ang lapad. Mga halimbawa ng paggamit ay ibinigay sa isang sulyap sa homepage.Bottom lineIn konklusyon ng proyekto, kung tulad ng Lua at mahalin upang lumikha ng nakaaaliw na mga laro 2D, dapat mong bigyan ang PAG-IBIG ng try ngayon. Kabilang sa mga pinaka-popular na mga laro na nilikha na may malakas na engine sa larong ito, maaari naming banggitin Mr. Rescue, Nag-aalala Joe, Snayke, Mari0, Hexapod Tanggulan Force, at Paglalakbay sa Sentro ng Hawkthorne.
Ano ang bagong sa paglabas:
- Hugis Added:. setGroupIndex at getGroupIndex
- Added Katawan: setFixedRotation at Katawan:. GetFixedRotation
- Added Katawan:. SetInertia
- Added CircleShape: getLocalCenter at CircleShape:. GetWorldCenter
- Nagdagdag mga icon at mga asosasyon ng file para sa mga debs.
- Idinagdag ang folder ng mga demo sa Mac OS X DMG.
- Ito ay ngayon posible na magpatakbo ng isang .love mula Mapagkukunan sa Mac OS X, salamat sa Steve Johnson.
- Ang Nakatakdang ng isang bug sa maramihang mga Pinagmumulan ng sa parehong Music.
- Ang Nakatakdang ng isang bug sa gayon ang mouse ay hindi makakuha ng baldado kapag ang keyboard ay hindi pinagana.
- Ang Nakatakdang ng isang bug kung saan love.graphics.rectangle iginuhit ng masyadong malaking parihaba.
- Ang Nakatakdang ng isang bug kung saan memorya ay hindi inilabas nang tama.
- Mga Fixed astig na physics typo (getRestituion- & gt; getRestitution).
- Ang Nakatakdang pag-crash sa pagbubukas ng hindi umiiral na larawan.
- Ang screen error redraws kapag naganap ang isang kaganapan.
- Ang default na love.run () ngayon maganda humahawak pinagana ang mga module.
- Ang Debian pakete ay dapat na matagumpay na ngayong magsama ng mga icon, mga asosasyon ng file, atbp, at dapat bigyan ng tamang arkitektura.
- Nagdagdag ng suporta para sa pagguhit polylines sa love.graphics.line -. Ang syntax ay kapareho ng love.graphics.polygon
- Inalis Music at Sound. Mayroon na ngayong mga pinagmumulan lamang.
- Pinahusay na ang katatagan ng love.audio/love.sound.
Ano ang bagong sa bersyon 0.5.0:
- Ang release na ito ay nagdadagdag ng suporta para sa mga networking sa pamamagitan ng LuaSocket at suporta para sa joystick ng pag-input.
- Ang module filesystem ay pinahusay na may mas madali nabasa na / write function at isang linya ng iterator function.
Ano ang bagong sa bersyon 0.4.0:
- Idinagdag love.physics. (OO!)
- Added love.audio.setMode ().
- Added love.audio.setChannels ().
- Idinagdag love.graphics.polygon ().
- Added love.graphics.setScissor () at love.graphics.getScissor () upang mahawakan ang scissoring sa graphical area.
- Mga Fixed nawawalang constants na may kaugnayan sa pag-optimize ng larawan.
- Mga Fixed memory tumagas na may kaugnayan sa pag-ibig :: File (salamat amnesiasoft!).
Mga Kinakailangan :
- SDL
- SDL_mixer
- PhysicsFS
- Demonyo
- Lua
- FreeType2
- OpenGL
- Boost C ++ Aklatan
Mga Komento hindi natagpuan