Difference between revisions of "Getting Started (Română)"

m (Primarily changed cediles with the romanian letters)
Line 1: Line 1:
= Obține LÖVE =
+
== Obține LÖVE ==
 
Descarcă ultima versiune a frameworkului LÖVE de pe [http://love2d.org site] și instaleaz-o. Dacă ești pe Windows și nu vrei să instalezi, poți doar să descarci versiunea portabilă (o arhiva .zip) și să o extragi oriunde vrei.
 
Descarcă ultima versiune a frameworkului LÖVE de pe [http://love2d.org site] și instaleaz-o. Dacă ești pe Windows și nu vrei să instalezi, poți doar să descarci versiunea portabilă (o arhiva .zip) și să o extragi oriunde vrei.
  
 
Ca să afli ce versiune de LÖVE rulezi, scrie în terminal următoarea comandă:
 
Ca să afli ce versiune de LÖVE rulezi, scrie în terminal următoarea comandă:
<source lang="bash">love --version</source>
+
<source lang="bash">
 +
love --version
 +
</source>
 +
 
  
= Să facem un joc! =
+
 
Pentru a face un joc minimalistic, creează un folder oriunde şi deschide editorul tău preferat de text. [http://sublimetext.com 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:
+
== Să facem un joc! ==
 +
Pentru a face un joc minimalist, creează un folder oriunde și deschide editorul tău preferat de text. [http://sublimetext.com Sublime text] e destul de bun, având suport Lua și fiind valabil pe toate platformele. Crează un fișier și numește-l ''main.lua''. Scrie următoarele linii de cod în acest fișier și salvează-l:
  
 
<source lang="lua">
 
<source lang="lua">
Line 16: Line 20:
  
  
= Rularea Jocurilor =
+
== Rularea Jocurilor ==
 
LÖVE poate rula jocurile în două moduri:
 
LÖVE poate rula jocurile în două moduri:
*Dintr-un folder care conţine un fişier ''main.lua''
+
*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''
+
*Dintr-un [[Fișier LÖVE]] care are la primul nivel (root) fișierul ''main.lua''
Pentru creearea fişierelor .love vezi [[Distribuirea Jocurilor]].
+
Pentru crearea fișierelor .love vezi [[Distribuirea Jocurilor]].
  
 
=== Windows ===
 
=== Windows ===
[[Sublime Text 2]], [http://studio.zerobrane.com ZeroBrane Studio], [[Notepad++]] şi [[SciTE]] iţi dau posibilitatea să rulezi jocurile direct, doar printr+o apăsare a unui buton
+
[[Sublime Text 2]], [http://studio.zerobrane.com 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.
+
Altfel, 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 ===
 
=== Linux ===
Pe linux po'i folosi una dintre aceste comenzi:
+
Pe linux poți folosi una dintre aceste comenzi:
 
<source lang="bash">
 
<source lang="bash">
 
love /home/cale/spre/folder_joc/
 
love /home/cale/spre/folder_joc/
Line 34: Line 38:
 
</source>
 
</source>
  
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.
+
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 ==
+
=== 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 ruleyi un joc love şi aşa:
+
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 rulezi un joc love și așa:
 
<source lang="bash">
 
<source lang="bash">
 
open -n -a love "~/cale/spre/joc"
 
open -n -a love "~/cale/spre/joc"
 
</source>
 
</source>
Deoarece metoda de mai sus nu va afişa ce programul scrie pe consolă, poţi folosi:
+
Totuși, metoda de mai sus nu va afișa ce a scris programul pe terminal. Pentru a face asta, va trebui să execuți binarul love direct din folderul pachetului aplicației:
 
<source lang="bash">
 
<source lang="bash">
 
/Applications/love.app/Contents/MacOS/love ~/cale/spre/joc
 
/Applications/love.app/Contents/MacOS/love ~/cale/spre/joc
 +
</source>
 +
 +
Poți seta un alias în sesiunea terminalului pentru a executa aplicația când folosești <code>love</code>
 +
prin adăugarea unui alias în <code>~/.bash_profile</code>.
 +
 +
Deschide fișierul cu
 +
<source lang="bash">open -a TextEdit ~/.bash_profile</source>
 +
 +
S-ar putea să trebuiască să execuți
 +
<source lang="bash">touch ~/.bash_profile</source>
 +
înainte, dacă fișierul nu există.
 +
 +
Apoi scrie următorul cod și salvează fișierul:
 +
<source lang="bash">
 +
# alias către love
 +
alias love="/Applications/love.app/Contents/MacOS/love"
 +
</source>
 +
 +
Acum poți apela love din linia de comandă ca pe Linux și Windows:
 +
 +
<source lang="bash">
 +
love ~/cale/spre/jocul_meu
 
</source>
 
</source>
  
  
  
= Paşii următori =
+
== Paşii următori ==
 
* [[Tutorial:Funcţii_Callback]] te va învăţa structura de bază a unui joc scris în love.
 
* [[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
 
* [[:Category:Tutoriale]] -> unde vei găsi alte informaţii despre love
  
= Alte limbi =
+
== Alte limbi ==
{{i18n|Main_Page}}
+
{{i18n|Getting_Started}}

Revision as of 19:35, 25 June 2017

Obține LÖVE

Descarcă ultima versiune a frameworkului LÖVE de pe site și instaleaz-o. Dacă ești pe Windows și nu vrei să instalezi, poți doar să descarci versiunea portabilă (o arhiva .zip) și să o extragi oriunde vrei.

Ca să afli ce versiune de LÖVE rulezi, scrie în terminal următoarea comandă:

love --version


Să facem un joc!

Pentru a face un joc minimalist, 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. Crează un fișier și numește-l main.lua. Scrie următoarele linii de cod în acest 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 LÖVE care are la primul nivel (root) fișierul main.lua

Pentru crearea 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.

Altfel, 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ă rulezi un joc love și așa:

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

Totuși, metoda de mai sus nu va afișa ce a scris programul pe terminal. Pentru a face asta, va trebui să execuți binarul love direct din folderul pachetului aplicației:

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

Poți seta un alias în sesiunea terminalului pentru a executa aplicația când folosești love

prin adăugarea unui alias în ~/.bash_profile.

Deschide fișierul cu

open -a TextEdit ~/.bash_profile

S-ar putea să trebuiască să execuți

touch ~/.bash_profile

înainte, dacă fișierul nu există.

Apoi scrie următorul cod și salvează fișierul:

# alias către love
alias love="/Applications/love.app/Contents/MacOS/love"

Acum poți apela love din linia de comandă ca pe Linux și Windows:

love ~/cale/spre/jocul_meu


Paşii următori

Alte limbi