PROJEKT: IGRA MAZE (Labirinti)

LANA EKIPE: Anja Ratajc in Andra Svetelj
POVEZAVA NA IGRO: http://scratch.mit.edu/projects/32287360/

OPIS IGRE:
Igra Maze je namenjena dvema igralcema. Prvi upravlja rnobelo ogo (Soccer ball), drugi pa rdeebelo ogo (Baseball). Igra ima poleg zaetne in zadnje strani e osem stopenj labirintov, ez katere je potrebno popeljati ogico.
Namen igre je, da prvi igralec ogo s im manj koraki pripelje skozi mreo sten do izhoda v spodnjem desnem kotu. Da pa igra ne bi bila tako zelo lahka, ima igralec omejen as da pride do cilja. Na voljo ima natanko 40 sekund, da 
dokona posamezno sobo. Da pa mu e malo oteimo delo, je tu drugi igralec. Cilj drugega igralca je, da poskua ujeti prvega preden bi ta priel do cilja. Drugi igralec lahko svojo ogo prine premikati 5 sekund za prvim, 
s tem mu omogoi manjo prednost.

Prvi igralec upravlja ogo s pomojo kontrolnih tipk (gor, dol, levo in desno), drugi pa svojo ogo upravlja s pomojo kontrolnih tipk na tevilnici tipkovnice (8 (gor), 2 (dol), 4 (levo) in 6 (desno)).

Teavnost labirintov se skozi igro stopnjuje.

Konec igre nastopi na tri mone naine: e drugi igralec ulovi prvega, e se iztee as 40 sekund ali e prvi igralec uspeno pride ez vseh osem labirintov.

O IMPLEMENTACIJI:

Igra ima 11 ozadij in 6 figur. 
Dve izmed vseh ozadij sta namenjeni zaetnemu in konnemu ozadju. Eno ozadje sva uporabila, da sva oblikovala navodila za igranje. Na preostalih osmih pa so narisani moni labirinti.
Kot sva napisala e zgoraj, prvi igralec vodi po labirintih rnobelo ogo (Soccer ball), drugi pa ga s pomojo rdeebele oge (Baseball) zasleduje in mu poskua prepreiti pot do izhoda iz labirinta.
Posamezen labirint je opravljen, ko se prvi igralec dotakne figure Button3 (siv ploek). Njegov namen je, da e se ga prvi igralec pravoasno dotakne, napreduje v naslednji labirint. 

Poleg teh treh figur pa se v igri sreamo e z naslednjimi: Arrow1 (vijolina puica), Arrow2 (rna puica) in Button5 (rni kriec). 
S prvim dvema se sreamo e takoj na zaetnem ozadju. S pomojo rne puice zanemo igro, s pomojo vijoline pa se iz zaetnega ozadja premaknemo na ozadje z navodili. Izhod iz navodil (nazaj na zaetno stran)
pa nam omogoa rni kriec.

Spremenljivke:
V igri Maze imamo tudi tri spremenljivke: "as igre", "tevec korakov - prva oga" in "tevec korakov - druga oga".

Spremenljivka "as igre":
Prvi igralec ima za dokonanje vsakega od osmih labirintov natanko 40 sekund asa. Spremenljivka "as igre" igralcu omogoa, da med samo igro vidi, koliko asa ima e na voljo za dokonanje posameznega labirinta. 
Zadnjih deset sekund igralca na iztekanje razpololjivega asa opozarja tudi zvono opozorilo. e igralec pravoasno ne uspe priti do izhoda, mora igro opravljati od zaetka. 

Spremenljivka "tevec korakov":
tevca korakov sta v igri prisotna zato, da poskua igralec konati labirint po najkraji poti (z najmanj koraki). Obe ogi se z enim pritiskom ustrezne tipke, na zaslonu premakneta za 23 enot v ustrezno smer 
(premer obeh og znaa namre 23 enot). Posamezen tevec se ob enkratnem pritisku povea za ena. e se igralec zaleti v katerokoli od sten (robno ali notranjo), se tevec poveata za 2, saj figura naredi en korak 
proti steni in enega nazaj na mesto, kjer je stala preden se je zaletela v "oviro". ogice so namre "sprogramirane" tako, da e se dotaknejo rne barve, se od nje odbijejo.

Igralna povrina:
Zunanji rob labirintov sva narisala s pomojo Slikarja, notranje rte pa sva narisala v Scratchu. Proti koncu, ko so bili v igri potrebni zgolj e "kozmetini" popravki, sva ugotovila, da ogici lahko na zgornjem robu igralne
povrine prehajata ez rto zunanjega roba. Ugotovila sva, da je pri risanju okvirja prilo do manje napake v barvi zgornjega roba. Pobarvan je s sivo in ne s rno barvo, tako kot preostali trije. Ker nisva elela ponovno
risati vseh labirintov, sva v kodo poleg pogoja, e se premakne navzgor v smeri y osi ter se dotakne rne barve, premakne nazaj, dodala samo e enak pogoj ob dotiku sive barve. Na ta nain igra ponovno deluje tako, kot
sva si zamislila, prihranila pa sva si as, ki bi ga po nepotrebnem izgubila z risanjem novih labirintov.

Konec igre:
Kot sva napisala e v odstavku Opis igre, se igra kona na tri mone naine (prvi igralec uspeno pride ez vse mone labirinte, drugi ujame prvega igralca, iztek monega asa).
V primeru, da prvi igralec pride pravoasno ez vse labirinte (ga drugi igralec ne ujame oz. mu ne preprei poti), se mu na zaslonu izpie "Winner", potem pa se igra pomakne nazaj na zaetek, da lahko ponovi igro.
e drugi igralec prvega ujame oz. mu preprei pot do izhoda iz labirinta, je igre konec in se pomakne na zaetno ozadje. Prav tako se igra pomakne na zaetno ozadje, e se iztee moen as e preden pride prvi igralec 
do sivega ploka (izhoda). V tem primeru se na zaslonu izpie: "Game over! Try again!".


MONE IZBOLJAVE:

e bi imela na voljo ve asa, bi naredila, da lahko vsak od igralcev na zaetku vpie svoje ime. Nato pa bi se ob konanju igre pokazala lestvica, koliko korakov je naredil posamezen igralec v skupnem 
setevku ez vse labirinte. 
Ena izmed monosti je tudi, da bi se labirinti nakljuno razvrstili od prvega do osmega in ne bi bili ve urejeni po teavnosti. Tako bi bila igra e bolj zanimiva, saj bi jo lahko ista igralca odigrala vekrat, brez da bi si 
zapomnila vrstni red labirintov.