Difference between revisions of "Getting Started (Hungarian)"

(Created: Hungarian Version of: Getting Started)
 
(blanked - wrong page title (Hungarian, not Magyar))
 
Line 1: Line 1:
== A LÖVE beszerzése ==
 
  
Töltse le a LÖVE legújabb verzióját a [http://love2d.org/#download 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:
 
 
<source lang="bash">
 
love --version
 
</source>
 
 
== 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 [http://www.sublimetext.com 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 <code>main.lua</code>-nak. Rakja a következő kódot a fájlba, és mentse el.
 
 
<source lang="lua">
 
function love.draw()
 
    love.graphics.print("Helló Világ", 400, 300)
 
end
 
</source>
 
 
== 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 [[LÖVE Game File (Hungarian)|.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 [[Game Distribution (Hungarian) | Játék disztribúció]] cikket.
 
 
===Windows===
 
 
A [http://studio.zerobrane.com 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 <code>main.lua</code>-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 <code>main.lua</code>-t húzzuk rá.
 
 
A parancssorból is lehet futtatni egy játékot:
 
 
<source lang="powershell">
 
"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"
 
</source>
 
 
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 <code>print</code> hívások eredményét (ami egyenértékű a [[conf.lua (Hungarian)|conf.lua]]-ban beállított <code>t.console=true</code> sor hatásával):
 
 
<source lang="bash">
 
"C:\Program Fájlok\LOVE\love.exe" --console
 
</source>
 
 
===Linux===
 
 
Linuxon ezen parancsokat és paramétereket használhatja:
 
 
<source lang="bash">
 
love /home/út/a/játékomhoz/
 
love /home/út/a/csomagoltjátékhoz.love
 
</source>
 
 
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):
 
 
<source lang="bash">open -n -a love "~/út/a/játékomhoz"</source>
 
 
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:
 
 
<source lang="bash">/Applications/love.app/Contents/MacOS/love ~/út/a/játékomhoz</source>
 
 
Felállíthat egy aliaszt a Terminál szesszióban, hogy meghívja a binárist amikor <code>love</code>-t használ úgy, hogy hozzáad egy aliaszt a <code>~/.bash_profile</code>-hoz.
 
 
Nyissa meg a fájlt így:
 
<source lang="bash">open -a TextEdit ~/.bash_profile</source>
 
 
Lehet, hogy azelött futtatnia kell a
 
<source lang="bash">touch ~/.bash_profile</source>
 
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:
 
 
<source lang="bash">
 
# aliasz a love-hoz
 
alias love="/Applications/love.app/Contents/MacOS/love"
 
</source>
 
 
Így most már a Windows és Linuxhoz hasonlóan meghívhatja a love-t a parancssorból:
 
 
<source lang="bash">
 
love "~/út/a/játékomhoz"
 
</source>
 
 
== Következő Lépések ==
 
* A [[Tutorial:Callback_Functions (Hungarian)|Callback Funkciók]] cikk megtanítja egy love játék alapfelépítését.
 
* Az [[:Category:Tutorials (Hungarian)|Útmutatók]] a következő olvasmányok.
 
 
== Más nyelvek ==
 
{{i18n|Getting_Started}}
 
 
[[Category:LÖVE]]
 

Latest revision as of 16:27, 23 February 2014