SCRATCH – vježba „Prilagodba jednostavne igrice u drugu“ UPUTE ZA PROGRAMIRANJE PROJEKTA U SCRATCH-U (više: www.odrazi-se.org/hr/scratch-programski-jezik-prilagoden-djeci/) *Za kreiranje ove vježbe na svom računalu, trebate imati instaliran open source program Scratch (link: scratch.mit.edu). Ova igrica se radi tako da se igrica “Loptica” (objavljena na linku: http://www.odrazise.org/scratch/loptica.sb) prilagodi u nekoliko koraka. Najprije ćemo odabrati ili nacrtati likove: Sva 4 lika iz igrice „loptica“ ostaju, a još se treba dodati drugi golman i njegov gol. Pozornica (stage) oba projekta izgledaju ovako: Skripte likova: Lik „reket“ je bio ravna crta, a za ovu igricu, odredimo drugi lik za istu skriptu -> lik slijedi pokazivač miša lijevo-desno Lik „drug igrač“ ima 2 skripte: -> Kada je zelena zastavica kliknuta ponavlja se skripta -> ako je tipka sa strelicom desno pritisnuta, lik se pomiče 5 koraka po x osi -> Kada je zelena zastavica kliknuta ponavlja se skripta -> ako je tipka sa strelicom desno pritisnuta, lik se pomiče - 5 koraka po x osi SCRATCH – vježba „Prilagodba jednostavne igrice u drugu“ Lik „loptica“ sada ima četiri skripte (jedna skripta je malo izmjenjena a jedna dodana): - Kada je zelena zastavica kliknuta (tj. kada je program pokrenut), loptica se postavlja na zadano mjesto (unesene x i y koordinate) i okrene se za nasumični broj u rasponu od 100 do 260 – ovo osigurava da se loptica postavi u gornji lijevi kut i okrene prema dolje - loptica zatim ponavlja se sljedeće: ide 5 koraka a ako je na rubu pozornice, okreće se (i opet ide 5 koraka dok ne dođe do ruba) - Kada je zelena zastavica kliknuta ponavlja se skripta > ako loptica dodirne lik „reket“ ili lik „drugi_igrač“ (ovaj dio je dodan!), okrene se za 180 stupnjeva i ide 5 koraka - Kada je zelena zastavica kliknuta ponavlja se skripta > ako loptica dodirne lik „lava“, razglasi se signal koji smo nazvali „game_over“. - Kada je zelena zastavica kliknuta ponavlja se skripta > ako loptica dodirne lik „gol_2“, razglasi se signal koji smo nazvali „game_over“ (ova skripta je dodana!). Lik „GAME_OVER“ ima i dalje dvije iste, neizmjenjene skripte u odnosu na prethodnu igricu. Lik „lava“ i lik „drugi_gol“ na sebi nemaju nikakvu skriptu !! Igrica „loptica“ je prilagođena u igricu „nogomet“ !! :) Scratch je programski jezik koji omogućava jednostavno stvaranje interaktivnih priča, igara i animacija, te dijeljenje radova preko Interneta. Scratch je razvila grupa Lifelong Kindergarten na MIT Media laboratorijima (http://llk.media.mit.edu ). Projekt preuzet i prilagođen s web stranice NeboMusic - nebomusic.net/scratch.html, gdin. Michaud, učitelj glazbe i informatike u Atlanti, Georgia. Nakladnik: Otvoreno društvo za razmjenu ideja (ODRAZI), Zagreb, www.odrazi.org Ovaj dokument je zaštićen Creative Common autorskim pravima (Imenovanje - Nekomercijalno - Dijeli pod istim uvjetima).
© Copyright 2024 Paperzz