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 | + | == 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 | + | *Dintr-un folder care conține un fișier ''main.lua'' |
− | *Dintr-un [[ | + | *Dintr-un [[Fișier LÖVE]] care are la primul nivel (root) fișierul ''main.lua'' |
− | Pentru | + | Pentru crearea fișierelor .love vezi [[Distribuirea Jocurilor]]. |
=== Windows === | === Windows === | ||
− | [[Sublime Text 2]], [http://studio.zerobrane.com ZeroBrane Studio], [[Notepad++]] | + | [[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. |
− | + | 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 | + | 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. | |
− | === Mac OS X == | + | === Mac OS X === |
− | Pe Mac OS X, folderul cu ''main.lua'' sau | + | 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: |
<source lang="bash"> | <source lang="bash"> | ||
open -n -a love "~/cale/spre/joc" | open -n -a love "~/cale/spre/joc" | ||
</source> | </source> | ||
− | + | 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| | + | {{i18n|Getting_Started}} |
Revision as of 19:35, 25 June 2017
Contents
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
- 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
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