Getting Started (Magyar)

A LÖVE beszerzése

Töltse le a LÖVE legújabb verzióját a weboldalról, és telepítse fel. Ha Windows-on van és nem szeretné telepíteni a LÖVE-t, le is töltheti a betömörített (zip) futtatható állományokat, és akárhova kitömörítheti őket.

Ahhoz, hogy megtudja melyik LÖVE verzió van telepítve, futtassa a következő parancsot:

love --version

Egy játék elkészítése

Egy minimális játékhoz hozzon létre egy mappát akárhol, és nyissa meg a kedvenc szövegszerkesztőjét (ami nem a word vagy a wordpad). A Sublime Text egy elég jó választás, ami minden operációs rendszeren elfut, és van beépített Lua támogatása is. Készítsen egy új fájlt a létrehozott mappában, és nevezze el main.lua-nak. Rakja a következő kódot a fájlba, és mentse el.

function love.draw()
    love.graphics.print("Helló Világ", 400, 300)
end

Játékok futtatása

A LÖVE két módon tud betölteni egy játékot:

  • Egy mappából, ami tartalmaz egy main.lua fájlt.
  • Egy .love fájlból amiben a legfelső (vagy gyökér-) könyvtárban van egy main.lua fájl.

A .love fájlok készítéséhez olvassa el a Játék disztribúció cikket.

Windows

A ZeroBrane Studio, Sublime Text 2, Notepad++, és SciTE szerkesztőkben van közvetlen lehetőség a játék futtatására.

Egyéb esetben a legegyszerűbb mód egy játék futtatására, hogy a main.lua-t tartalmazó mappát ráhúzzuk a love.exe-re, vagy a parancsikonjára. Fontos hogy a mappát, és ne magát a main.lua-t húzzuk rá.

A parancssorból is lehet futtatni egy játékot:

"C:\Program Fájlok\LOVE\love.exe" "C:\játékok\énjátékom"
"C:\Program Fájlok\LOVE\love.exe" "C:\játékok\csomagoltjáték.love"

Erre lehet készíteni egy parancsikont; egyszerűen jobb-klikkeljen a love.exe-re, és válassza ki a "Tulajdonságok" menüpontot, és a "Cél" mezőbe másolja bele a megfelelő parancsot és hozzá a játék elérési útját mint paramétert (ld. fent).

A Windows rendszereken van egy speciális parancssor opció, ami a játék ablaka mellé létrehoz egy külön konzol ablakot is, így láthatja a print hívások eredményét (ami egyenértékű a conf.lua-ban beállított t.console=true sor hatásával):

"C:\Program Fájlok\LOVE\love.exe" --console

Linux

Linuxon ezen parancsokat és paramétereket használhatja:

love /home/út/a/játékomhoz/
love /home/út/a/csomagoltjátékhoz.love

Ha rendszerszinten telepítette fel a LÖVE-t, akkor a fájlkezelőkben dupplakattintással is futtathat .love fájlokat.

Mac OS X

A Mac OS X-en egy mappa vagy .love fájl rádobható a love alkalmazás-csomagra. A Mac Terminálban (parancssor), így használhatja a love-t (feltéve hogy az Alkalmazások könyvtárba lett telepítve):

open -n -a love "~/út/a/játékomhoz"

Viszont a fenti módszer nem fog szöveget kiírni a terminál ablakba. Ahhoz közvetlenül kell a love binárist futtatni az alkalmazás-csomagból:

/Applications/love.app/Contents/MacOS/love ~/út/a/játékomhoz

Felállíthat egy aliaszt a Terminál szesszióban, hogy meghívja a binárist amikor love-t használ úgy, hogy hozzáad egy aliaszt a ~/.bash_profile-hoz.

Nyissa meg a fájlt így:

open -a TextEdit ~/.bash_profile

Lehet, hogy azelött futtatnia kell a

touch ~/.bash_profile

parancsot, ha a fájl még nem létezett.

Aztán másolja be a következő kódot, és mentse a fájlt:

# aliasz a love-hoz
alias love="/Applications/love.app/Contents/MacOS/love"

Így most már a Windows és Linuxhoz hasonlóan meghívhatja a love-t a parancssorból:

love "~/út/a/játékomhoz"

Következő Lépések

Más nyelvek