Innen: Hungarian Scratch-Wiki

Document stub.png 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
Cookies help us deliver our services. By using our services, you agree to our use of cookies.