-
Numele meu este Jens Bergensten, dar mi
se spune Jeb. Conduc echipa Minecraft
-
aici la mojang.com. Aveam 11 sau 12 ani
cand am inceput programarea ca sa fac
-
jocuri. Un prieten al tatalui meu mi-a zis
ca pentru a face jocuri trebuie sa stiu sa
-
programez. Asa am inceput. Imi place sa
proiectez si sa descopar arhitectura
-
lucrurilor. Asta este ceea ce imi place la
Minecraft. In ora urmatoare vei invata
-
bazele informaticii programandu-i pe
Alex sau Steve intr-un model simulat
-
al lumii Minecraft. Programarea clasica se
face in mod text, dar noi azi vom folosi
-
blockly: un sistem care foloseste blocuri
pe care le poti trage si elibera pentru a
-
scrie programe. In spatele acestora, vei
vei scrie de fapt cod JavaScript. Notiunile
-
pe care le vei invata sunt conceptele pe
care le folosesc zilnic programatorii si
-
reprezinta fundamentele programarii. Aici
la Mojang folosim aceste concepte pentru
-
a face Minecraft. Inainte sa incepi, iti
vei alege personajul. Eu o aleg pe Alex.
-
Sa scriem comenzi pentru a o misca pe
ecran. Ecranul este impartit in trei zone.
-
In stanga este spatiul de joc Minecraft,
unde ruleaza programul. Instructiunile
-
pentru fiecare nivel sunt scrise dedesubt.
Zona din mijloc este toolbox-ul si fiecare
-
dintre aceste blocuri este o comanda care
ii spune lui Alex ce sa faca. Spatiul alb
-
din dreapta este spatiul de lucru si aici
vom construi programul nostru. Daca
-
tragem blocul mergi Inainte(); in spatiul
de lucru si apasam Run, ce se intampla?
-
Alex merge inainte un spatiu pe teren. Si
daca dorim sa mai faca si altceva dupa?
-
Putem adauga alt bloc la programul
nostru. Voi alege intoarceDreapta(); si
-
il voi trage sub blocul mergiInainte();
pana cand apare linia portocalie. Apoi,
-
il voi elibera si cele doua blocuri se vor
lipi. Cand apasam Run din nou, Alex va
-
executa comenzile din stiva de sus in jos.
Si daca vei vrea sa stergi un bloc nu ai
-
decat sa il tragi din stiva inapoi in
toolbox. Pentru a renunta la schimbari
-
si a reveni la inceputul nivelului,
foloseste butonul Repornire din coltul
-
dreapta sus al spatiului de lucru. Inca un
lucru, vezi acel triunghi mic de pe blocul
-
intoarce? Oricand il vezi inseamna ca poti
alege o optiune diferita. Sa incepem sa
-
programam!