Ribolov

Navodilo:

Izdelaj igro, kjer si ti morski pes in se prehranjuješ z manjšimi ribicami. Ko morski pes poje ribico, pri tem odpre in zapre usta, ter nekoliko zraste
Igre je konec, ko morski pes zraste do svoje dvakratne velikosti.


Namig:

Začetek programa - priprava

Najprej je potrebno pripraviti obe figuri in ozadje.

  • Izbriši mačko
  • Vstavi figuro morskega psa (Shark)
  • Vstavi figuro ribice (Fish1)
  • Dodaj ozadje underwater2


Programiranje morskega psa

Morskemu psu dodaj skripte za premikanje. Ker se premika v štiri smeri, bo najbolje, če narediš 4 skripte. Primer je za premikanje gor:


 
Samostojno naredi še skripte za premikanje levo, desno in dol. (pomagaj si z ukazom podvoji, ki ga najdeš, če na skripto klikneš z desnim miškinim gumbom).
Skripte preizkusi. Če so pravilno narejene, potem se sedaj morski pes premika v vse smeri. Če te moti, da se ob premikanju v levo obrne na hrbet, lahko obračanje nastaviš pri lastnostih figure:


Da bo igra bolj zanimiva, je potrebno morskega psa pomanjšati. To naredi s pomočjo skripte, ki se bo zagnala vedno ob zagonu nove igre (ob kliku na zeleno zastavico). Ta skripta naj vsebuje naslednje elemente:

  1. Določi naj začetni videz morskega psa.
    1. Začetni videz morskega psa naj bo shark-a.
    2. Velikost naj bo nastavljena na 25%.
    3. Preizkusi delovanje skripte!
  2. Ves čas igranja igre naj preverja, ali se je morski pes dotaknil ribe in kako velik je. Če želimo, da se bo ta del skripte neneho izvajal, ga je potrebno dati v zanko ponavljaj.
    1. Za preverjanje dotika dodaj pogojni stavek, ki pravi: Če se morski pes dotika ribice (Fish1), potem zamenjaj videz na shark-b, objavi sporočilo dotik, počakaj 0,5 sekunde, povečaj se za 5 in spremeni videz nazaj na shark-a.
    2. Preizkusi delovanje skripte!
    3. Za preverjanje velikosti moraš dodati še en pogojni stavek, ki pravi: Ko morski pes doseže velikost 50, ustavi vse.
    4. Preizkusi delovanje skripte!

    Ukaze za izdelavo te skripte najdeš v naslednjih skupinah ukazov:










Programiranje ribice

  1. Skripta za začetno nastavitev in premikanje (zažene se ob kliku na zastavico).
    1. Dobro je, če ribici ob začetku izvajanja igre ukažeš, da se naj prikaže, saj se lahko zgodi, da je bila prejšnja igra ustavljena takrat, ko je bila ribica skrita.
    2. Velikost ribice nastaviš na 20%.

    3. Preizkusi delovanje skripte!
    4. Del za premikanje se bo izvajal ves čas igranja igre, zato ga je potrebno dati v zanko ponavljaj.
      Premikanje je sestavljeno iz premikanja naprej in obračanja.
      Ribica se naj tako premakne naprej za 5 korakov in se nato obrne v naključno smer. Naključno smer naj izbere med števili od -30 do 30.
      Dodaj še možnost, da se ribica odbije od roba zaslona.
      Preizkusi delovanje skripte!
  2. Skripta, ki se izvede ob dotiku z morskim psom.
    1. Ko se morski pes dotakne ribice, odda sporočilo Dotik. Zato mora biti ribica ves čas pozorna na to sporočilo. Ko ga prejme, izvede naslednje ukaze:
    2. Najprej se skrije.
    3. Se prestavi na naključno lokacijo na platnu.
    4. Počaka 1 sekundo.
    5. Se prikaže.

    6. Preizkusi delovanje skripte!
Sedaj je igra končana.



Dodatno
:
Da bo igra bolj zanimiva dodaj še nekaj ribic in povečevanje morskega psa zmanjšaj iz 5 na 1.

Dodatno:

Ko se igra konča se obe figuri skrijeta, ozadje pa naj se spremeni. Npr, pojavi se naj ozadje chalkboard, katermu dopišeš besedo konec.


Navodila za učitelje (ta navodila shranite in odstranite povezavo!)

Ultime modifiche: lunedì, 27 ottobre 2014, 22:03