Getting Started (Română)

Ia LÖVE

Downloadează ultima versiune de LÖVE de pe site şi instalează-l. Dacă eşti pe Windows şi nu vrei să instalezi, poţi doar să downloadezi arhiva .zip şi să o extragi oriunde vrei.

Ca să afli ce versiune de LÖVE rulezi, scrie în terminal urmatoarea instrucţiune:

love --version


Să facem un joc!

Pentru a face un joc minimalistic, creează un folder oriunde şi deschide editorul tău preferat de text. Sublime text e destul de bun, având suport Lua şi fiind valabil pe toate platformele. Creează un fişier şi numeşte-l main.lua. Scrie următoarele linii de cod în acel fişier şi salvează-l:

function love.draw()
    love.graphics.print("Hello world", 400, 300)
end


Rularea Jocurilor

LÖVE poate rula jocurile în două moduri:

  • Dintr-un folder care conţine un fişier main.lua
  • Dintr-un Fişier LOVE care are la primul nivel (root) fişierul main.lua

Pentru creearea fişierelor .love vezi Distribuirea Jocurilor.

Windows

Sublime Text 2, ZeroBrane Studio, Notepad++ şi SciTE iţi dau posibilitatea să rulezi jocurile direct, doar printr+o apăsare a unui buton

Dacă nu foloseşti un program ce iţi dă această posibilitate, cel mai uşor mod de a porni un joc este să tragi folderul jocului peste fişierul love.exe sau o scurtătură ce duce la acesta. Ţine minte să tragi folderul care conţine main.lua, nu main.lua însuşi.

Linux

Pe linux po'i folosi una dintre aceste comenzi:

love /home/cale/spre/folder_joc/
love /home/cale/spre/joc_arhivat.love

Dac[ ai instalat LÖVE la nivel de sistem, poţi să dai de asemenea clic pe fişierele .love în managerul de fişiere.

= Mac OS X

Pe Mac OS X, folderul cu main.lua sau fişierul .love pot fi trase deasupra iconiţei love. De pe terminal (Command line), poţi să ruleyi un joc love şi aşa:

open -n -a love "~/cale/spre/joc"

Deoarece metoda de mai sus nu va afişa ce programul scrie pe consolă, poţi folosi:

/Applications/love.app/Contents/MacOS/love ~/cale/spre/joc


Paşii următori

  • [Tutorial:Funcţii_Callback] te va învăţa structura de bază a unui joc scris în love.
  • [Category:Tutoriale] -> unde vei găsi alte informaţii despre love

Alte limbi