Innen: Hungarian Scratch-Wiki
Ez a szócikk egy csonk. Elképzelhető, hogy hiányos, befejezetlen, vagy egyes részei hiányoznak. Bátran bővítsd ki, ha van rá módod! Lehet, hogy vannak már javaslatok a vitalapon. |
Mindenek előtt
Biztosan találkoztál már nem túl egérbarát kattintgatós játékokkal (en: Clicker Game), amiben egy adott dologra kell rányomni, és ameddig bírod, ezt ismételni kell. Ezen az oldalon megtanulhatod beprogramozni mindenféle hiba nélkül.
Amire szükséged lesz
A hagyományos kattintgatós játékokban van egy grafikus dolog, amire rá kell kattintani az egérmutatóval. Vannak már sokkal továbbfejlesztett játékok is, amik már küldetéseket is tartalmaznak. Például össze kell gyűjteni 100 kattintást, és ha ez megvan, már mondjuk kétszeresével kapja a játékos a kattintásért járó pontokat. Na de nem is húzom továb a szót, vágjunk is bele!
Programozás
Először is, szükséged lesz egy változóra:
(kattintások)
Miután ez megvan, programozd be ezt a kódot:
@greenFlag -ra kattintáskor [kattintások v] legyen (0) mindig ha <<egér lenyomva?> és <érinted (egérmutató v)>> akkor [kattintások v] változzon (1) várj eddig:<nem<egér lenyomva?>
Végleg
Már csak néhány fejlesztés maradt hátra a játékból, íme, mik a lehetséges fejlesztések:
@greenFlag -ra kattintáskor mindig ha <(kattintások)= (100)> akkor mondd:[Elérted a 100 kattintást! Mostantól kétszeresével kapod a pontokat!] (3) másodpercig end ha <<egér lenyomva?> és <érinted: (egérmutató v)>> akkor [kattintások v] változzon [1] várj eddig:<nem<egér lenyomva?> end