Scrach porgramozás (Farkas+Kecske+Káposzta esete)


Elértünk most már ahhoz a részhez, amikor is már szinte mindenféle játékot meg tudunk valósítani.
Ebben a részben egy ismert fejtörőt fogunk megvalósítani, mégpedig azt, amikor egy csónakkal kell átvinni a folyó egyik oldaláról a másikra a játék szereplőit. Egy bárányt, egy káposztát és egy farkast.
Mindezt úgy, hogy senki ne egye meg a másikat. Vagyis a farkas nem maradhat egyedül a báránnyal, mert akkor meg fogja enni, de a bárány sem maradhat a káposztával, mert akkor ő is megeszi a káposztát.

Akkor lássuk, hogyan is fog felépülni a játék.
Lépéseink:
1. Meg kell rajzolnunk a hátteret. Ebben az esetben egy folyót, aminek látszik mindkét partja. 
2. Azután meg kell a szereplőinket alkotni. Tehát keresünk a beépített szereplők közül egy farkast, egy bárányt és egy káposztát. (ha nincs ilyen, akkor vagy mi magunk rajzolunk ☺, vagy letöltünk az internetről egy képet).


3. Kell egy csónak is, ami szállítani fogja a szereplőket a folyó egyik partjáról a másikra.

4. Minden játék egy játékismertetővel kezdődik, amelyben leírjuk, hogy mit is kell csinálni ebben a feladatban. Tehát leírjuk és aztán nincs más, mint azt a feladatot adni neki, hogy a játék indításakor jelenjen meg majd pedig a szóköz billentyű lenyomásakor pedig tűnjön el.


5. A legtöbb feladata a csónakosnak lesz. Ő kapja a legtöbb utasítást, hisz neki kell tudnia, hogy melyik szereplő érkezésekor mit kell majd csinálnia. Tehát mind a három szereplőre való feladatlistát át kell gondolnunk.



6. Káposzta feladatai


7. Bárány feladatai


8. Farkas feladatai

9. Utolsó lépésként feliratot készítünk, ha jól dolgoztunk, akkor írja ki a képernyőre, hogy: Sikerült! Ügyes vagy!


10. Ha pedig elrontottuk, vagyis rossz sorrendben akartuk áthozni a szereplőket, akkor pedig azonnal legyen vége a játéknak és írja ki, hogy: Vesztettél!


Népszerű bejegyzések ezen a blogon

Ágazati alapvizsga (Programozás)

Ágazati alap vizsga (WEB)

HTML + CSS (elmélet+gyakrolat)