World Map 01 - Europe

Słowa i zwroty, które warto znać:

English Polski
Take Zabierz, podnieś
Place Postaw, połóż
Turtle Żółwik
Remote Pilot, panel sterowania
Run Program Uruchom program

Schemat sterowania w grze

Action Function
Obracanie, celowanie, ruch kamery.
Niszczenie bloków (przytrzymaj przycisk), atak (kliknij raz), przenoszenie przedmiotów (kliknij i przeciągnij na wybrane miejsce, później znów kliknij).
Stawianie bloków i aktywowanie przedmiotów (kliknij raz).
Zmiana wybranego slotu paska szybkiego wyboru (użyj kółka), wybranie zaznaczonego bloku/przedmiotu (kliknij kółko), otrzymanie stacka bloków/przedmiotów z ekwipunku w trybie kreatywnym (wybierz blok/przedmiot i kliknij kółko).
W Rusz się do przodu (przytrzymaj), biegnij (kliknij dwukrotnie i przytrzymaj).
S Rusz się do tyłu.
A Rusz się w lewo.
D Rusz się w prawo.
Spacja Skok (kliknij raz), latanie (kliknij dwukrotnie).
Lewy ⇧ Shift Skradanie lub obniżenie lotu (przytrzymaj), automatyczne przenoszenie bloków/przedmiotów (wybierz blok/przedmiot, przytrzymaj lewy ⇧ Shift i kliknij lewy przycisk myszy).
1-9 Zmiana wybranego slotu paska szybkiego wyboru.
E Otwórz/zamknij ekwipunek.
Q Wyrzuć wybrany blok/przedmiot.
T Otwórz czat.
/ Wpisz komendę.
⎋ Esc Włącz/wyłącz menu, zamknij aktywne okno interfejsu w grze.

Podstawy programowania żółwika

Polecenia, które warto znać

Jeśli wiemy ile razy żółwik ma coś zrobić możemy skorzystać z pętli Repeat (loop). Używając pętli nie trzeba wpisywać tego samego polecenia kilka razy. Określamy ile razy coś ma się stać za pomocą liczby (number).

Pętla Repeat składa się z trzech części:

  1. Najpierw określamy ile razy coś ma się stać: Repeat - Number - Do.
  2. Następnie określamy, co ma się stać.
  3. Na koniec zamykamy pętlę, bo jeśli tego nie zrobimy, żółwik czeka na inne polecenia, które ma powtarzać: End.

Stwórz pętlę, w której żółwik przesunie się 4 bloki do przodu.

Repeat - Number (4) - Do
	Move Forward
End
for n = 1, 4 do
	turtle.forward()
end

Zmodyfikuj pętlę w taki sposób, aby żółwik wrócił na miejsce początkowe, czyli na czerwony kwadracik, zmieniając polecenie Move Forward na Move Back.

Repeat - Number (4) - Do
	Move Forward
End
for n = 1, 4 do
	turtle.back()
end


Pierwszy program

The turtle will take the block from the chest 4 blocks away and place it on the left side.
Żółwik wyjmie blok ze skrzynki oddalonej o 4 bloki i postawi po lewej stronie.

Upewnij się, że żółwik znajduje się na miejscu początkowym, czyli na czerwonym kwadraciku i jest skierowany w odpowiednią stronę.

Stwórz nowy program, klikając napis New po prawej stronie w edytorze.

Opis programu

  1. Żółwik przesunie się 4 bloki do przodu. Skorzystamy więc z odpowiedniej pętli (loop), aby nie wpisywać kilka razy tego samego polecenia.
  2. Żółwik wyjmie jeden przedmiot ze skrzynki, która jest przed nim, obróci się w lewo i postawi blok przed sobą.

Repeat - Number (4) - Do
	Move Forward
End
for n = 1, 4 do
	turtle.forward()
end
turtle.suck()
turtle.turnLeft()
turtle.place()

Kliknij przycisk Run Program, aby uruchomić program.

Jeśli w pewnym momencie żółwik się zatrzyma i nie wykona zadania, można cofnąć program na początek i poprawić, klikając czerwony kwadracik, a następnie przycisk Undo.


Zadanie kreatywne

Open the map by pressing M on your keyboard. How many continents can you name? Do you know their names in English? Choose any place in Europe and build one of its characteristic buildings, such as the Eiffel Tower or the Colosseum.
Otwórz mapę, klikając M na klawiaturze. Ile kontynentów potrafisz nazwać? Czy znasz ich nazwy po angielsku? Wybierz dowolne miejsce w Europie i zbuduj jeden z charakterystycznych budynków, jak np. Wieża Eiffla czy Koloseum.