Nazywam się Jens Bergensten, Jeb.
Jestem głównym programistą w Minecraft
tutaj w mojang.com. Myślę, że miałem 11 lat, a może
12 i zacząłem programować, ponieważ chciałem
tworzyć gry. Jeden z przyjaciół mojego ojca
powiedział mi, że aby tworzyć gry, których potrzebujesz
nauczyć się programować. Więc tak mam
zaczęło się. Lubię projektować i wymyślać
architekturę rzeczy. To ja
bardzo podoba mi się w Minecraft. Przez następną
godzinę nauczysz się podstaw obsługi komputera
naukę, programując ruch Alexa lub Steve'a
przez symulowany kawałek świata Minecraft.
Tradycyjne programowanie jest zwykle w tekście,
ale dzisiaj będziemy używać blockly: systemu, który
używa bloków, które można przeciągać i upuszczać
by pisać programy. Pod maską tworzysz
Kod JavaScript. Pojęcia, które będziesz
uczyć się, co programiści komputerowi
używać codziennie i stanowią podstawę komputera
Tutaj w Mojang używamy tych samych
koncepcje, aby Minecraft działał. Przed
rozpoczęciem, wybierzesz swoją postać.
Wybiorę Alexa. Zbudujmy kod dla programu
który pomoże jej poruszać się po ekranie.
Twój ekran jest podzielony na trzy główne części.
Po lewej stronie jest miejsce do gry Minecraft, gdzie
twój program uruchomi się. Instrukcje dla
każdego poziomu jest napisany poniżej. Ten środek
obszar to przybornik i każdy z tych bloków
to polecenie, które kieruje działaniami Alexa.
Biała przestrzeń po prawej stronie nosi nazwę
miejsce do pracy i tutaj będziemy budować nasze
program. Jeśli przeciągniemy blok moveForward();
do naszego obszaru roboczego, a następnie kliknij Uruchom, co się stanie?
Alex przesuwa się o jedno pole do przodu
na siatce. A jeśli chcielibyśmy coś zrobić
po tym, jak przesuwa się o jedno pole do przodu? Możemy
dodać kolejny blok do naszego programu.
Wybiorę turnRight();, oraz przeciągnę
to pod moim blokiem moveForward(); do
pojawienia się pomarańczowej linii. Potem upuszczę
i dwa bloki zostaną połączone.
Kiedy ponownie naciśniemy Uruchom, Alex uruchomi
polecenia ułożone w stos od góry do
na dole w naszym obszarze roboczym. A jeśli kiedykolwiek chcesz
usunąć blok, po prostu przeciągnij go ze stosu
powrót do przybornika. Aby cofnąć zmiany
i wrócić do początku poziomu,
użyj przycisku Rozpocznij od nowa w prawym górnym rogu
obszaru roboczego. Jeszcze jedna rzecz
widzisz mały trójkąt na blokach kolei?
Oznacza to, że ilekroć zobaczysz te trójkąty
że możesz wybrać inną opcję.
Zaczynamy programować!