Kurz vývoje v Pythonu
Kapitola
>
Úroveň

Úvod do Pythonu
Pohyb s funkcemi

Ztratil jsi se v lese! Najdi cestu ven a vrať se na farmu napsáním svých prvních řádků Python kódu!

Python je univerzální programovací jazyk, který můžete použít pro různé aplikace, včetně her!

Tvojí první úkolem je dojít ke hvězdě pomocí kódu a dokončit úroveň!

Pokud se zasekneš, zkus stisknout tlačítko Help v pravém horním rohu obrazovky nebo tlačítko Code Book pro ilustrovaná vysvětlení všech kódů použitých ve hře.

Můžeš také získat pomoc od Virtual Teacher. Tato funkce bude generovat tipy prostřednictvím vyskakovacích oken v editoru kódu, které tě provedou procesem programování. Můžeš ji zapnout a vypnout přepínáním ikony učitele umístěné nahoře v editoru. Ikona mince vedle ní tě informuje o počtu tipů, na které máš nárok.

Guide

Cíl

Projdi lesní cestu a dosáhni východu, čímž dokončíš level.

Jak se můžeš dostat přes les? Samozřejmě použitím funkcí!

Funkce jsou užitečné příkazy v kódu, které ovlivňují svět kolem tebe. Tyto příkazy zadáváš do editoru níže.

V programovacím jazyce Python jsou funkce rozděleny do modulů. Modul player se používá k interakci s herním světem. Proto musíme "importovat" modul player, abychom mohli využívat jeho funkce.

Funkce se spouští napsáním slova "player" a následnou tečkou, potom názvem funkce a závorkami.

Funkce se vykonávají jedna po druhé, shora dolů – což znamená, že pořadí je důležité.

Následující funkce jsou pro tebe k dispozici:

  • Pro pohyb vpřed je potřeba napsat player.move_forward().
  • Pro otočení vlevo je potřeba napsat player.turn_left().
  • Pro otočení vpravo je potřeba napsat player.turn_right().

Bílá značka X zobrazená po tvém prvním pohybu představuje tvou počáteční pozici, zatímco hvězdička na konci cesty představuje tvůj cíl.

Jakmile dokončíš psaní kódu, stiskni tlačítko "Run" pro vykonání všech příkazů jeden po druhém.

Zkus to!

Kniha Kódu