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ć!