Getting Started (Magyar)
Contents
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
- A Callback Funkciók cikk megtanítja egy love játék alapfelépítését.
- Az Útmutatók a következő olvasmányok.
Más nyelvek
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info