Krajinka

Základné zadanie (3 body)

Obrazovka je rozdelená na hornú a dolnú časť horizontom v náhodnej výške. Hore je modrá obloha, dole je zelená krajina. Pri kliknutí myšou sa vykreslí do krajinky buď oblak alebo strom. Ak bolo kliknuté do dolnej časti, je to strom. Ak bolo kliknuté do hornej časti, je to oblak.

  • Strom je zelený trojuholník.

  • Oblak sú 4 náhodné veľké biele elipsy v náhodnom okolí stredu oblaku.

Pri kliknutí pravým myšidlom sa vygeneruje krajinka nanovo, s novou náhodnou výškou horizontu.

Ako nakresliť trojuholník? Použite príkazy beginShape(), vertex() a endShape().

Viac nájdete v dokumentácii.

Rozšírenie: Perspektíva (+1 bod)

Veľkosť stromu sa mení podľa vzdialenosti od horizontu. Stromy na horizonte sú maličké, stromy pri dolnom okraji obrazovky sú väčšie.

Rozšírenie: Zmiešaný les (+1 bod)

Pri kliknutí sa vykreslí náhodne buď ihličnatý alebo listnatý strom:

Last updated