Nauczysz się:
- jak stworzyć dynamiczną grę z elementami rywalizacji,
- jak używać narzędzia „ścieżka”,
- jak nauczyć bohatera strzelać,
- jak zmieniać zachowanie Kodu na różnych rodzajach podłoża.
Założenia gry:
- gra polega na wyścigu Kodu z Roverem,
- bohaterowie mogą strzelać do siebie, aby zwolnić przeciwnika,
- wygrywa bohater, który pierwszy dotrze do mety,
- Kodu jest najszybszy, gdy trzyma się toru.
1. Mapa
Świat gry to tor. Posiada 3 rodzaje nawierzchni. Na jednych Kodu będzie poruszał się szybciej, na innych wolniej.
Rysując tor zastanów się, gdzie wyznaczysz start wyścigu, a gdzie jego koniec. Przykładowa mapa:

2. Obiekty

Chata
W miejscu, gdzie ma być meta (koniec wyścigu), wstaw chatę.

Kodu i Rower
Nasz bohater to Kodu. To nim będziemy sterować, walcząc o zwycięstwo.
Rower to nasz komputerowy przeciwnik (nie pomyl go z Roverem – marsjańskim sześciokołowym łazikiem).
Jeśli chcesz, możesz urozmaicić tor, dodając do niego np. kamienie, drzewa, przeszkody wodne itp.
3. Ścieżka
Użyj narzędzia „ścieżka”, aby wyznaczyć botowi drogę, którą ma jechać do mety. Zacznij na starcie, skończ na mecie.
By skończyć rysowanie ścieżki, kliknij klawisz Escape na klawiaturze.
Ważne: ustaw bota przodem na początku ścieżki oraz upewnij się, że ścieżka kończy się w chacie, nie przed nią.

4. Program dla obiektów
Rower (bot)

- 1 linijka każe Rowerowi podążać wyznaczoną ścieżką – od startu do mety.
- 2 linijka sprawi, że Rower będzie pokrzykiwał do Kodu podczas wyścigu. Przykładowe okrzyki możesz zobaczyć na obrazku poniżej.
- 3 linijka spowoduje, że Kodu przegra, jeżeli Rower jako pierwszy dojedzie do chaty.
- 4 linijka nauczy bota, by strzelał ogłuszającym pociskiem, jeśli Kodu znajdzie się blisko przed nim.
Teksty, jakie Rower może wypowiadać w czasie gry:

Dobrym pomysłem będzie wpisanie kilka tekstów w kolejnych liniach. Jeśli każemy im pokazywać się losowo, urozmaici to grę.
Kodu (bohater)

- 1 linijka pozwoli nam sterować Kodu.
- 2 linijka zapewni nam wygraną, jeżeli wyprzedzimy przeciwnika i pierwsi dotrzemy do chatki.
- 3, 4 i 5 linijka umożliwia zmianę prędkości Kodu na różnych rodzajach podłoża.
- 6 linijka nauczy Kodu strzelać za pomocą spacji. Pociski na chwilę spowolnią przeciwnika.