Mozaik Varázs Fejlesztő program
1.0.3 verzió (2009. február)
1
Hudra Nikoletta Pszichopedagógus szakértő, szaktanácsadó Informatika tanár Tel.: +36 20 8289279 E-mail:
[email protected] www.hudra.hu
2
Tartalomjegyzék Fejlesztő és játékprogram............................................................................................................ 4 Mozaik......................................................................................................................................... 5 Mozaik elem............................................................................................................................ 6 Színek használata................................................................................................................... 6 Mozaik összeállítása............................................................................................................... 7 A program fő moduljai.................................................................................................................. 8 CD/DVD vagy .zip-állomány........................................................................................................ 9 Telepítés CD vagy DVD lemezről............................................................................................9 Telepítés .zip-állományból.......................................................................................................9 Telepítés ..................................................................................................................................... 9 DirectX telepítése.................................................................................................................. 10 A program helyének megadása.............................................................................................12 A Mozaik Varázs indítása......................................................................................................13 Mozaik kiválasztása...................................................................................................................15 Mozaik betöltése................................................................................................................... 16 Kilépés.................................................................................................................................. 16 A mozaik elemei az asztalon......................................................................................................16 Mozaik összeállítása..................................................................................................................17 Több mozaik elem egymásra helyezése...............................................................................18 Cél......................................................................................................................................... 18 Ha kész a végeredmény............................................................................................................18 Egy mozaik elem szerkesztése..................................................................................................21 Nyomógombok a szerkesztő mellett......................................................................................22 Mozaik összeállítása............................................................................................................. 22 Mozaik nevének megadása...................................................................................................23 Paraméterek és egyéb szerkesztési lehetőségek......................................................................23 Mozaik méretének beállítása.................................................................................................24 Mozaik betöltése, mentése....................................................................................................24 Mozaik betöltése............................................................................................................... 25 Mozaik mentése...............................................................................................................25 Háttér-animáció..................................................................................................................... 26 Háttér-animáció kiválasztása............................................................................................26 Háttér-animáció beállításai...............................................................................................26 Feladat tesztelése.................................................................................................................27 Néhány tipp mozaik készítéséhez..............................................................................................28 Kis mozaik vagy nagy?..........................................................................................................28 Azonos elemek használata...................................................................................................29 Hasonló elemek használata..................................................................................................29 Elemek összeillesztése több elemből....................................................................................29 Átfedések.............................................................................................................................. 30 Hasonló minták készítése több, egymást nem helyettesítő elemekből..................................31 Színek használata................................................................................................................. 32 Különböző alakú mozaikok....................................................................................................32
3
Bevezetés
Az analízis a tárgyak részekre bontása, a szintézis pedig a gondolatban szétszedett tárgyak összeillesztése. Ezek egymástól nem függetleníthetőek. Nagyon fontos szerepük van az írás- és olvasás tanulásnál, de a matematika elsajátításánál is. Ezen funkció fejlesztése igen hangsúlyos szerepet kap a dyslexiás, dysgrafáis gyermekek fejlesztésében, de egy jól teljesítő gyermek esetében is ezen képesség fejlesztése jobb eredményeket idézhet elő.
Fejlesztő és játékprogram Jelen leírás fő célja egy hatékony és játékos eszköz bemutatása. A bemutatott program Windows (XP, Vista) operációs rendszer alatt fut. A megjelenítéshez egy DirectX 9.0c-t támogató grafikus kártya szükséges.
4
Mozaik varázs
A Mozaik Varázs program a bevezetőben leírt fejlesztő feladatot segít elérni, megvalósítani. A cél színes, mintás mozaikok készítése és megoldása, gyakoroltatása, tesztelése. Ehhez rendelkezésre állnak előre elkészített különböző méretű és nehézségű mozaikok. Fontos szempont volt a program készítése során, hogy a meglévő mozaik készlet további, saját készítésű, a saját igényeknek, ötleteknek megfelelő, valamint az éppen megvalósítandó fejlesztési feladatnak leginkább megfelelő mozaikokkal bővíthető legyen. Mivel az ez irányú fejlesztést leginkább fiatal gyerekek igénylik, a program egy játékhoz hasonló színes, figyelemlekötő felületet kapott, amely ebben a célközönségben elősegítheti a játékos fejlődést, tanulást.
Mozaik Az eszközünk a fejlesztéshez a mozaik. Egy mozaik több darabból – a mozaik elemeiből – állítható össze, melyek sorokban és oszlopokban alkotják a mozaikot, akárcsak a sakktáblát a mezői. A mozaik mérete változó lehet 1x1-estől egészen 5x5-ös méretekig, ahol a sorok és oszlopok száma akár változó is lehet (pl. 2x3, 1x4, 5x3).
1. ábra: Különböző méretű mozaikok: 1x1, 3x3, 4x2
Az egyes mozaik elemek a mozaikra (illetve mozaikhoz) egy tetszőleges mozaik-elem pozícióra (sor, oszlop) illeszthetők, illetve rakhatók. Mozaik elemek csak egy pozícióra illeszthetők, azok közé (pl. két szomszédos sor vagy két szomszédos oszlop közé, illetve a mozaikon kívülre) nem. Pozíciók közé a program nem is enged mozaik elemet illeszteni:
5
2. ábra: Mozaik elemek illesztése a mozaikhoz
Lehetőség van arra is, hogy egy mozaik pozícióra akár több mozaik elemet is tegyünk. (Ekkor a felül lévő elemek színnel kitöltött részei az alatta lévő elemeket takarják.)
Nem kötelező minden mozaik pozícióra elemeket tenni, vagyis tetszőleges helyek maradhatnak üresen is.
A különböző mozaik összeállítási lehetőségekre a későbbi fejezetekben több példát is bemutatunk.
Mozaik elem A mozaik alap építőeleme a mozaik elem, amely egy mozaik pozícióra (sor, oszlop) illeszthető. A mozaik elem egy négyzet, amely a vízszintes-, függőleges- valamint a két átlós felezővonallal nyolc egyenlő, kisebb háromszögre van osztva (ábra a jobb oldalon). Mindegyik kis háromszög egymástól függetlenül beszínezhető, az így kapott minta alkotja a mozaik egy elemét. A fenti elosztás sok különböző egyszerű és összetettebb, érdekesebb minta létrehozását teszi lehetővé. Néhány példa egy mozaik elemre, csupán két szín (piros és fehér) használatával:
Színek használata Egy mozaik elem kis háromszög alakú része – és így az egész mozaik – egy-, kettő vagy több (legfeljebb 8) különböző színű lehet. A használható színek előre adottak: piros
rózsaszín
narancssárga
lila
6
sárga
kék
fehér
zöld
Egy további „szín” illetve lehetőség, amikor a mozaik elem valamely (háromszög-)része egy adott helyen nincs színnel kitöltve, vagyis amikor az adott hely üres, átlátszó. Ezeken az üres helyeken mindig a háttér, a mozaik elem mögött, illetve alatti rész (pl. az asztal vagy egy másik elem) látszik. A különböző színek együttes (pl. egymás melletti) használatánál ügyelni kell a színharmóniára és a megfelelő kontrasztra. Ide tartozik a megjelenítésre használt képernyő megfelelő beállítása is.
Mozaik összeállítása A különböző mozaik elemek egymás mellé illesztésével sokféle érdekes, egyszerűbb vagy éppen összetettebb (az adott fejlesztési feladatnak és céljainknak megfelelő) mozaik készíthető.
Ahogyan említettük, egy pozícióra nem csupán egy, hanem akár több mozaik elem is illeszthető egymásra. Ekkor a fölső elemek az alatta lévőket takarhatják (tehát mindig a legutoljára letett, legfelső elem látszik legfelül). Így a mozaik egy pozícióján lévő minta akár több különálló mozaik elemből is összerakható (az alábbi ábrán a fehér részek nincsenek színnek kitöltve, vagyis átlátszóak).
+
+
A teljes mozaikképet az így egymás mellé és egymásra rakott mozaik elemek adják. A mozaik elemeinek összeillesztése során csupán a végeredményként kapott kép a lényeges. Az, hogy ezt milyen sorrendben, mennyi elem felhasználásával értük el, nem lényeges. A mozaik összeillesztésénél az egyetlen cél tehát az, hogy a kezdetben megadott mozaik-mintát a 7
megadott elemekből összeállítsuk úgy, hogy a végeredmény a minta képpel minden látható részletben megegyezzen.
=
3. ábra: 2x2-es mozaik összeillesztése 5 elemből
A program fő moduljai A következő fejezetekben a program telepítése és a program főbb funkciói kerülnek részletes bemutatásra: Mozaik gyakorlás Egy tetszőlegesen kiválasztott mozaik egyszeri vagy egymás után többszöri gyakorlása. Mozaik szerkesztés Új mozaik készítése vagy egy meglévő mozaik szerkesztése. Teszt összeállítás Új teszt összeállítása egy vagy több mozaikból, valamint meglévő tesztek szerkesztése, módosítása. Teszt Teszt elvégzése, kiértékelése. Program beállítások Különböző programbeállítások (pl. képernyő felbontás) ellenőrzése és/vagy megadása.
8
Program telepítése
A Mozaik Varázs program telepítése (installálása) a számítógépre a program telepítőjével egyszerűen és gyorsan elvégezhető.
CD/DVD vagy .zip-állomány A program telepítése történhet lemezről (CD vagy DVD) vagy egy .zip-állományból (pl. Interneten keresztül letöltött verzió esetén).
Telepítés CD vagy DVD lemezről Ha a CD (ill. DVD) lemez behelyezése után a telepítő program automatikusan nem indul el, akkor a lemezen lévő setup_MosaicMagic.exe állományt kell elindítani, amellyel a telepítés elkezdődik.
Telepítés .zip-állományból Amennyiben a program pl. az Interneten keresztül lett letöltve, akkor egy .zip kiterjesztésű állományt kapunk, amely tartalmazza a program telepítőjét. A .zip állomány tartalmát egy tetszőleges (pl. újonnan létrehozott, ideiglenes) könyvtárba kell kicsomagolni, majd az oda kicsomagolt állományok közül a setup_MosaicMagic.exe állományt elindítani. A telepítés sikeres befejezése után az esetlegesen létrehozott ideiglenes könyvtár és az oda kicsomagolt állományok törölhetők.
Telepítés A setup_MosaicMagic.exe állomány elindítása után bejelentkezik a program telepítője, mellyel a program pár lépésen belül egyszerűen és gyorsan a számítógépre telepíthető.
9
4. ábra: A program telepítőjének nyitó ablaka
DirectX telepítése A Mozaik Varázs program futtatásához szükséges a DirectX kiegészítés 9.0c verziója (2005. augusztus, vagy későbbi kiadás).
A program a fenti DirectX kiegészítés nélkül nem futtatható!
Ez a szabadon beszerezhető, ingyenes kiegészítő a Microsoft terméke. Amennyiben az Ön által használt (ill. letöltött) Mozaik Varázs telepítő ezt a kiegészítőt tartalmazza (D3DX könyvtár a telepítő program mellett), akkor a „Tovább” nyomógomb megnyomása után a következő lépésben ezt is telepítheti a számítógépre. Ebben az esetben a következő ablakot láthatja:
10
5. ábra: Nyomógomb a DirectX telepítéséhez, amennyiben ezt a kiegészítést a telepítő tartalmazza.
A „DirectX 9.0c telepítése” nyomógomb megnyomásával elindul a DirectX telepítője, mellyel ezt a kiegészítést telepítheti. Ez eltarthat pár percig. Amennyiben a Mozaik Varázs telepítője a DirectX kiegészítést nem tartalmazza, a fenti ablak helyett a következő ablakot láthatja:
6. ábra: Figyelmeztetés a DirectX telepítésére, amennyiben ezt a telepítő nem tartalmazza.
Ekkor az ablakban látható, kék színnel kiemelt linkek-re kattintva letöltheti a Mozaik Varázs teljes telepítős változatát (www.hudra.hu/MosaicMagic, kb. 62 Mbyte), vagy külön magát a DirectX kiegészítést. Ez utóbbit közvetlenül a Microsoft hivatalos letöltési internetes oldaláról (www.microsoft.com/downloads, kb. 60 Mbyte). 11
A linkek használatához aktív internetkapcsolatra van szükség. Amennyiben az Ön számítógépén a DirectX 9.0c (2005. augusztus vagy későbbi kiadás) már telepítve van, akkor a fenti lépést kihagyhatja és a „Tovább” nyomógombbal folytathatja a telepítést. Amennyiben nem bizonyos benne, hogy a megfelelő verziójú DirectX a számítógépén rendelkezésre áll, telepítse azt a fentieknek megfelelően. A DirectX telepítése után a Mozaik varázs telepítése folytatható.
A program helyének megadása A következő lépésben megadhatja, hová kerüljön a Mozaik Varázs a számítógépre.
7. ábra: A program helyének megadása
Itt megadhatja vagy a „Tallózás” nyomógombbal kiválaszthatja a könyvtárat, ahová a program telepítve legyen. Amennyiben a felkínált könyvtár Önnek megfelel, kattintson a „Tovább” nyomógombra. A következő ablakban még egyszer látható, hová kerül a program, majd a „Telepítés” nyomógombra kattintva elkezdődik a program telepítése, amely csak pár másodpercig tart.
12
8. ábra: A Mozaik Varázs telepítésének elkezdése
Amennyiben ez sikeresen befejeződött a következő ablakot láthatja, amelyen a „Befejezés” nyomógombbal bezárhatja a telepítőt.
9. ábra: A program sikeres telepítése
A Mozaik Varázs indítása Amennyiben a program sikeresen a számítógépre lett telepítve, azonnal használható.
10. árba: Mozaik Varázs indítása a program ikonjával az asztalról, vagy a Start-menüből
A programot indíthatja az asztalon (Desktop) létrehozott ikon segítségével, vagy a Programokmenüből (Start gomb). 13
Program indítása
A program indítása után – pár másodperc elteltével – a program főmenüje jelenik meg.
11. ábra: A program főmenüje
A program Demo verziójában a következő menüpontok érhetők el, melyeket a következő fejezetekben ismerhet meg részletesen: Mozaik szerkesztés Mozaik gyakorlás Program beállítások
14
Mozaik gyakorlás
A program fő célja a fejlesztés, gyakorlás. Ebben a programmodulban erre van lehetőség: egy tetszőlegesen kiválasztott mozaik megoldására, gyakorlására. Az előre rendelkezésre álló, illetve újonnan létrehozott, szerkesztett mozaikok közül lehet választani, majd ezt akár többször is, akár többféleképpen kirakni, megoldani. A gyakorlás közben azok a funkciók állnak rendelkezésre, amelyek a tesztelés során is használhatóak: időmérés, statisztika, dicsőségtábla.
Mozaik kiválasztása Elsőként a megjelenő mozaik-katalógusból lehet a gyakorolni kívánt mozaikot kiválasztani. A rendelkezésre álló mozaikok az ablakban egy katalógusban (bal oldal) ill. egy listában (jobb oldal) jelennek meg. A katalógusban és a listában az egérrel, illetve egy egérgomb-kattintás után a nyíl és a lapozó billentyűkkel lehet tallózni.
Mozaikok listája
Katalógus
12. ábra: Mozaik kiválasztása
A katalógusban az egér bal gombjával lehet egy mozaikot kiválasztani, amely automatikusan az előtérbe kerül. A lenyomott bal egérgomb mellett az egér balra-jobbra mozgatásával lehet a katalógust forgatni, amelyben mindig az éppen legelöl lévő mozaik az aktuális, ennek neve és mérete látható a katalógus alatt. A listában az egérrel (bal gomb) ill. a lista jobb oldalán lévő görgetősávval lehet a mozaikok között keresni, ha egy mozaikot a neve alapján szeretnénk gyorsan megtalálni. A listában a mozaikok ABC-szerinti sorrendben találhatóak meg. A listából kiválasztott mozaik a katalógusban is automatikusan előle kerül.
15
Mozaik betöltése Az éppen aktuális mozaikot (katalógusban legelöl) a "Betöltés" nyomógomb megnyomásával lehet betölteni.
Kilépés Az ESC billentyű megnyomásával vagy a "Mégsem" nyomógombbal lehet a főmenübe visszatérni.
A mozaik elemei az asztalon Az asztal (képernyő) középső részén látható az a (kék színű) keret, amelyre a mozaikot össze kell rakni. Ettől a kerettől balra - kisebb méretben - látható az éppen megoldandó feladat, vagyis a mozaik képe, melyek ki kell rakni.
13. ábra: Mozaik elemei az asztalon közvetlenül a betöltés után
A kiválasztott mozaik betöltése során a mozaik elemei összekeverve az asztal szabad részein lesznek elhelyezve, átfedések nélkül. Amennyiben a kiválasztott mozaik olyan sok elemből áll, hogy annak elemei átfedés nélkül már nem férnek el az asztalon, akkor az asztal baloldali részén a minta-kép alatt - lesznek azon mozaik elemek egymáson elhelyezve, amelyek másként már nem férnének el. A mozaik kirakása közben, az asztal alsó, jobboldali részén egy kis ablakban látható az éppen eltelt idő és az eddigi lépések száma. Ez a kis ablak az óra szimbólumra kattintva (az egér bal gombjával) kitolható a képernyőről, illetve újra az órára kattintva újra behúzható, megjeleníthető.
16
Az óra szimbólumra kattintva a sáv eltűntethető/megjeleníthető
14. ábra: Időmérő sáv
Mozaik összeállítása A mozaik elemeket az asztalról a - kezdetben üres - keretbe kell húzni, az attól balra lévő mintának megfelelően. Egy mozaik elem mozgatása az egérrel lehetséges: a mozaik elem felett az egér bal gombjának lenyomásával, majd a gomb folyamatos nyomva tartása mellett az egér mozgatásával. Ha az elem a mozaik tábla fölött van, az egérgomb elengedésével az elem bekerül a kiválasztott helyre.
15. ábra: Mozaik megoldás közben
A még el nem helyezett mozaik elemek az asztalon (a mozaik táblán kívül) szabadon mozgathatóak, áthelyezhetőek. Ahogyan a mozaik elemeket a mozaik táblára lehet helyezni, ugyanúgy le is lehet szedni a már elhelyezett elemeket a tábláról újra az asztalra.
17
Több mozaik elem egymásra helyezése A mozaik összeállítása során, a tábla egy pozíciójára akár több mozaik elem is elhelyezhető. Az így, egy helyre elhelyezett elemek egymás fölé kerülnek, egymást részben vagy teljesen eltakarva, az adott elemektől függően. Az egymásra helyezett mozaik elemeket újra le is lehet venni a tábláról. Ha egy tábla pozíción egyszerre több elem is van, mindig először a legfelső (azaz a legutoljára odatett) elemet lehet legelőször levenni. Mivel az egymásra helyezett elemek egymást takarhatják, így az egymás fölé kerülő elemek sorrendje meghatározza az eredményt:
Mozaik elemek akkor is egymásra helyezhetőek, ha az nem befolyásolja az eredményt. Ilyenkor a sorrend, illetve a felhasznált elemek száma nem játszik szerepet:
+
►
◄
+
Cél Egy mozaik kirakása során mindig csak arra kell figyelni, hogy a végeredményként kapott mozaik a minta képpel minden látható részletében megegyezzen.
Az, hogy a kívánt eredményt mennyi mozaik elemmel és azok mely sorrendjével értül el, nem lényeges. A kívánt végeredményhez nem minden esetben kell az összes rendelkezésre álló mozaik elemet felhasználni. Sok esetben egy mozaikképet többféleképpen is el lehet készíteni. Ezek a megoldások egymással egyenértékűek. Az előre elkészített feladatok minden esetben megoldhatóak.
Ha kész a végeredmény Ha sikerült a mozaikot a mintának megfelelően összerakni, a célt a játékos elérte. 18
Ekkor egy beúszó, gratuláló üzenet jelzi, hogy a feladat sikeresen meg lett oldva. A beúszó üzenet a felhasznált időtől függően változik. A program teljes verziójában lehetőség van a beépített üzenetek bővítésére vagy módosítására is. Ezt egy külön konfigurációs állományban lehet megadni.
16. ábra: Beúszó gratuláló üzenet a feladat végén.
A feladat megoldása után megjelenik az adott feladat dicsőségtáblája, vagyis az adott feladatot leggyorsabban megoldó első 10 megoldó neve és ideje. Amennyiben az éppen elért idő alapján a megoldó játékos bekerül az első 10 közé, beírhatja magát a listába. A dicsőségtála és a statisztika a program demó változatában nem érhető el.
19
Mozaik szerkesztés
Ebben a programmodulban új mozaik feladatok készítésére van lehetőség. Az újonnan összeállított mozaik beilleszthető a többi mozaik közé, vagy felhasználható a tesztek összeállításához. A főmenü "Mozaik szerkesztés" pontjának választásával kerülünk a szerkesztési részbe.
Mozaik Minta
Mozaik tábla
Ablak fülek
Mozaik elem szerkesztő
Mozaik elem részek
17. ábra: mozaik szerkesztő kezdeti képernyőképe
A képernyőn a következő részek láthatóak: mozaik tábla (majdnem középen, kék kerettel), ahol az új mozaik összeállítható mozaik minta (mozaik táblától balra, kék kerettel), ahol a szerkesztett mozaik kisebb méretben latható mozaik elem szerkesztő (alsó rész), ahol egy mozaik elemet lehet összeállítani 20
mozaik elem részek (kis színes háromszögek a mozaik elem szerkesztőtől jobbra), amelyekből egy mozaik elem összeállítható; ezek közül egy, az aktuálisan kiválasztott, aktív szín négyzet alakú ablak-fülek (jobb oldal mentén), amelyekkel ablakok nyithatók meg a különböző beállításokhoz és egyéb programfunkciókhoz
Egy mozaik elem szerkesztése Egy mozaik elem a már említett mozaik elem szerkesztővel állítható össze, amely az képernyő alsó részén látható. Ez egy 8 mezőből (8 kis háromszögből) álló négyzet, ahol minden egyes kis háromszög a mozaik elem egyes részeit mutatja:
Minden egyes kis háromszög egymástól függetlenül tetszőleges színű (vagy üres) lehet. Néhány példa egy mozaik elemre:
A lehetséges színek a szerkesztőtől jobbra láthatóak. Az éppen aktuális szín négyzet alakú. A kívánt színű kis háromszögre kattintva (egér bal gombjával) lehet az adott színt kiválasztani, aktiválni. A szerkesztő mezőben egy háromszög részre kattintva (egér bal gombjával) lehet az adott rész színét beállítani: (1) az első kattintásra a mező felveszi az éppen aktuális színt, (2) a következő kattintásra ez a szín törlődik, a mező üres lesz. Így lehet egy tetszőleges mező színt be, illetve kikapcsolni. Ha a kigondolt mozaik elem kész, az egérrel ki lehet húzni a kész elemet a szerkesztőből az asztalra, vagy közvetlenül a mozaik táblára. Ha egy kész mozaik elemet szeretnénk újra szerkeszteni, módosítani, akkor ezt az elemet egyszerűen újra a szerkesztőre kell húzni, ahol az tetszés szerint újra módosítható.
Egy mozaik elem 8 mezőjéből legalább egyet be kell valamilyen színűre színezni. Vagyis teljesen üres mozaik elemet nem lehet az asztalra kihúzni. Nem szükséges a mozaik minden pozíciójára mozaik elemet tenni. Vagyis tetszőleges helyek a mozaikon üresen is hagyhatóak. Ha a mozaik elem szerkesztőre úgy húzunk egy elemet, hogy ott már van egy éppen szerkesztés alatt lévő mozaik elem, akkor a szerkesztőbe az új mozaik elem kerül, a régi
21
pedig törlődik. Így lehet mozaik elemeket törölni: a törlendő mozaik elemeket egyszerűen a mozaik elem szerkesztőre kell húzni, ahol is az újonnan ráhúzott elem a régit törli. A szerkesztőben lévő elem törléséhez egyszerűen csak ki kell törölni az elem színes részeit (elem ürítése). A mozaik elem szerkesztőn lévő, éppen szerkesztett (ill. szerkeszthető) elemet úgy kell tekinteni, mint egy már létrehozott (az asztalon lévő) mozaik elemet.
Nyomógombok a szerkesztő mellett A mozaik szerkesztő mellett található négy nyomógomb, amelyekkel egy mozaik elem szerkesztését lehet megkönnyíteni, felgyorsítani: Mozaik elem kitöltése: a szerkesztő (mind a 8) mezőjének kitöltése az aktuális (aktív) színnel. Így az éppen szerkesztett mozaik elem az aktív színnel lesz kitöltve. Mozaik elem ürítése: a szerkesztő (mind a 8) mezőjének törlése. Az éppen szerkesztett mozaik elem törlése. Mozaik elem másolása: ha ez a nyomógomb aktív (lenyomott állapotú), akkor a mozaik elem szerkesztőről lehúzott elem másolásra kerül. Az új elem szabadon elhelyezhető az asztalon vagy a mozaik táblán, míg az elem másolata a szerkesztőben marad, ahol újra szerkeszthető vagy szintén az asztalra, illetve a mozaik táblára húzható. Mozaik elem összeolvasztása: ha ez a nyomógomb aktív (lenyomott állapotú), akkor az asztalról a mozaik elem szerkesztőre húzott elem nem egyszerűen kitörli és felülírja a már esetleg ott lévő elemet, hanem a két mozaik elem a szerkesztőben egy elemmé "összeolvad".
Mozaik összeállítása A mozaik összeállításához a mozaik elemeket kell a mozaik elem szerkesztővel megszerkeszteni, majd a kész mozaik elemeket a mozaik táblára vagy az asztalra húzni. Tetszőleges számú mozaik elem készíthető el, illetve használható fel. Egy mozaikhoz nem kötelező az összes elkészített mozaik elemet felhasználni. A mozaik tábla mellett (balra) található az éppen összeállítás alatt lévő mozaik nézeti képe. Ez a 22
szerkesztés alatt megegyezik a mozaik táblán látható mozaik képével. Ez alatt a nézeti kép alatt található két nyomógomb: Mozaik-nézet frissítése: amennyiben ez a nyomógomb aktív (lenyomott állapotú), a nézeti kép mindig követi a mozaik táblán lévő változásokat. Ha ez a nyomógomb nem aktív, a nézeti kép megőrzi a legutolsó aktív állapotot, és a mozaik tábláról a mozaik elemek le- ill. feltehetőek anélkül, hogy a nézeti kép változna. (Ezen funkció célszerű be- ill. kikapcsolásával lehet egyes mozaik elem kombinációkat egyszerűen és gyorsan kipróbálni.) Amennyiben ez a nyomógomb nem aktív, de újra aktiválásra (lenyomásra) kerül, a nézeti kép azonnal felveszi a mozaik tábla aktuális állapotát. Mozaik teljes törlése: ezzel a nyomógombbal lehet az éppen szerkesztett teljes mozaikot és annak összes mozaik elemét törölni és a szerkesztést üres állapotban újra kezdeni.
Mozaik nevének megadása Minden mozaiknak lehet adni egy tetszőleges nevet. Az éppen beállított név a mozaik tábla fölött olvasható. (Alapértelmezett név: Mozaik varázs) Az egér bal gombjával a névre kattintva megadható (ill. szerkeszthető) az új név. A használható billentyűk: nyilak (balra, jobbra), törlés.
Tetszőleges tartalmú, illetve hosszúságú név megadható, de érdemes figyelembe venni a képernyőn rendelkezésre álló helyet (ez az éppen használatos képernyő felbontástól függően változhat). A megadott név csupán a képernyőn jelenik meg. A mozaik elmentésekor külön megadható a mozaik állomány neve is.
Paraméterek és egyéb szerkesztési lehetőségek A képernyő jobb oldalán található négy ablak-fül, melyek mindegyike egy-egy ablakhoz tartozik. Ezek az ablakok a fülekre kattintva a képernyőre behúzhatók, illetve újra elrejthetők (újabb kattintás a bal egérgombbal az adott ablak-fülön). Ezen ablakok közül egyszerre automatikusan mindig csak egy latható. Ezekben az ablakokban különböző beállítások és funkciók érhetők el, melyek a következők:
Mozaik méretének beállítása
23
Mozaik betöltése, mentése
Háttér-animáció be- ill. kikapcsolása, beállítása
Az éppen szerkesztett mozaik tesztelése A következő alfejezetekben a fenti ablakok kerülnek részletes bemutatásra.
Mozaik méretének beállítása Ebben az ablakban lehet megadni az éppen szerkesztett mozaik méretét. A méret vízszintes, valamint függőleges irányban egymástól függetlenül megadható. A kívánt méret megadásához az egérrel kell kattintani az ablakban látható 5x5-ös mozaik-séma valamely mezőjére. A méret beállítása mindig a bal-alsó sarokhoz képest történik. Az éppen kiválasztott méretet a zöld terület mutatja, benne az aktuálisan kiválasztott méret (oszlop x sor) olvasható:
18. ábra: Beállítások
Alapértelmezett, kezdeti méret: 3x3 Minimális méret: 1x1, maximális méret: 5x5 Létre lehet hozni téglalap vagy oszlop, illetve sor formájú mozaikokat is, pl. 1x3 (oszlop), 4x1 (sor), 3x2 (téglalap) Az éppen szerkesztés alatt álló mozaik méretének megváltoztatásakor a mozaik bal-alsó sarka marad változatlan. A mozaik méretének csökkentésekor, a mozaik új méretén kívül eső (jobb oldali ill. felső) részek és az ezekhez tartozó mozaik elemek törlődnek.
Mozaik betöltése, mentése Ebben az ablakban lehet betölteni egy már meglévő mozaikot, ill. kimenteni az éppen szerkesztett mozaikot egy állományba . 24
Az ablakban megjelenő mozaik katalógus, illetve lista megegyezik a mozaik gyakorlásánál megjelenő katalógussal, illetve listával.
19. ábra: Mozaik betöltése és mentése
Itt megjelenik azonban néhány további lehetőség is: A listából kiválaszthatók mozaikok más könyvtárakból is. A könyvtárak a lista elején lathatóak, és az azokon való kattintással lehet ezek között váltani. A bal oldali katalógus részen mindig az éppen aktuális könyvtárbeli mozaikok vannak megjelenítve. Ha az aktuális könyvtárban nincs mozaik állomány (.mosaic), a katalógus üres. A lista elején látható .. könyvtárat kiválasztva az egy szinttel feljebbi könyvtárba jutunk. Az aktuális mozaik mentéséhez megadható az állomány neve (az ablak jobb alsó részén).
Mozaik betöltése A kiválasztott mozaik a "Betöltés" gombbal tölthető be. Ekkor a mozaik nézetben megjelenik a betöltött mozaik képe, valamint a mozaik elemei összekeverve az asztalra kerülnek, ahogyan a mozaik gyakorlásánál is.
A betöltés előtt szerkesztett mozaik ill. annak elemei törlésre kerülnek. A mozaik betöltésével nemcsak a mozaik és annak elemei töltődnek be, hanem egyéb, a mozaikhoz kötődő beállítások (pl. háttér-animáció) is. A betöltött mozaikot tetszés szerint lehet szerkeszteni, elemeit törölni, átrendezni vagy a mozaikot újabb elemekkel bővíteni, átnevezni. A beöltött és módosított mozaik új vagy akár a régi nevével elmenthető.
Mozaik mentése Az aktuális mozaikot a "Mentés" nyomógombbal lehet elmenteni.
25
Előtte az ablak alsó részén lévő "Állomány" mezőben kell megadni az elmentendő mozaik állomány nevét.
A mozaik állományok .mosaic kiterjesztésű fájlok. A .mosaic kiterjesztést az állomány nevénél nem kötelező megadni: ha ez hiányzik, automatikusan hozzákerül. A mozaik mentésekor nemcsak a mozaik és annak elemei kerülnek mentésre, de a mozaikhoz kötődő beállítások (pl. háttér-animáció) is. Ha a mozaik mentésénél egy már létező állomány nevét adjuk meg, az adott, már létező állomány az aktuálisan mentett mozaikkal felülíródik.
Háttér-animáció Ebben az ablakban lehet megadni, hogy a mozaik összeállítása közben milyen legyen a képernyő háttere. Itt különböző animációk közül lehet választani, amelyek lendületesebbé és érdekesebbé tehetik a programmal való munkát (gyakorlás, játék, teszt). Az itt beállított háttér-animáció a mozaik állományba is tárolásra kerül, így a mozaik betöltésekor, a gyakorlás, illetve tesztek elvégzése során is az itt beállított háttér-animáció jelenik meg.
Háttér-animáció kiválasztása Az ablak felső részén lévő kapcsolóval lehet a háttér-animációt ki- ill. 20. ábra: Háttér-animáció beállítása bekapcsolni. A háttér-animáció így tetszés szerint ki is kapcsolható, ha ez a fejlesztés vagy a játék során zavaró. Ez alatti részen lehet kiválasztani egyet a rendelkezésre álló animációk közül. Itt látható az animáció sorszáma és neve (pl. 2/8 Tűzvarázs).
Háttér-animáció beállításai Minden egyes háttér-animáció megjelenít valamilyen előre beállított, jellegzetesen mozgó hátteret. Ezen felül minden háttér-animációhoz lehetőség van pár további paraméter beállítására, ezáltal a háttér-animáció módosítására, finomítására. Három paraméter adható meg: Sokaság (kevés ► sok): a háttérben mozgó elemek mennyisége
26
►
►
Tempó (lassú ► gyors): a háttérben mozgó elemek sebessége Intenzitás (gyenge ► erős): a háttérben megjelenő elemek intenzitása, vagyis ezen elemek áttetszőssége.
►
►
A háttér-animáció kiválasztásánál és beállításainál mindenképpen figyelembe kell venni, hogy a mozgó, illetve gyorsan változó, intenzív háttér esetenként zavaró lehet a mozaik összeállításánál, nehezebbé teheti a koncentrálást a feladatra.
Feladat tesztelése Egy mozaik szerkesztése közben újra és újra hasznos, ha a készülő mozaikot ki lehet próbálni, hogyan is nézne az ki gyakorlás közben. Ebben az ablakban erre a tesztelésre van lehetőség. A "Start!" nyomógomb megnyomásával elkezdődhet a tesztelés: a mozaik elemei összekeverés után újra az aztalra kerülnek, éppen úgy, ahogy éles gyakorlás vagy tesztelés során is. Ezután éppúgy lehet a mozaikot kirakni, mint a gyakorlásnál. A mozaik kirakása közben gyorsan észre lehet venni az esetleges nehezebb vagy éppen fölösleges részeket, amelyeket így a szerkesztés során gyorsan javítani is lehet.
21. ábra: Tesztelés
A tesztelési módot a "Stop!" nyomógomb (a korábbi "Start!" gomb) megnyomásával lehet befejezni, ill. akkor ér még véget, ha a mozaik elkészül. (Ez utóbbit egy beúszó szöveg is jelez.)
Az ablakban egyetlen nyomógomb található a "Start!" és "Stop!" funkciókra, melyek közül mindig az látszik, amelyik éppen használható. A tesztelési mód közben a nem használható egyéb nyomógombok és ablak-fülek eltűnnek. Ezek a tesztelési mód befejezése után újra megjelennek.
27
Néhány tipp mozaik készítéséhez Mozaikok tervezése és készítése érdekes és kreatív feladat. Különösen akkor, ha valamilyen speciális, pl. fejlesztési céllal készítünk mozaikokat. Ebben a fejezetben látható lesz több példán keresztül, hogyan lehet egyszerűbb vagy nehezebb mozaik feladatokat szerkeszteni. Látható lesz néhány lehetséges ötlet, illetve technika, amelyekkel egy mozaik nehezebbé vagy könnyebbé tehető. Az itt leírt technikák jórészt a készítők saját tapasztalatain, valamint az elvégzett tesztelések során a tesztelők véleményein és a tesztek kiértékelésénél gyűjtött eredményeken alapulnak. Új, színes, formás mozaikokat bárki létre tud hozni saját egyedi ötletei alapján. Itt csupán néhány kiegészítő lehetőség található még, mellyel a kreatív mozaik szerkesztőknek szeretnénk tippeket és tanácsokat adni.
Kis mozaik vagy nagy? Az első kérdés szinte mindig adott: mekkora legyen az új mozaik? A mozaik nehézsége nincs feltétlenül közvetlen összefüggésben annak méretével: akár egy 1x1es mozaik is lehet trükkösen megszerkesztve, amely kirakása (pl. átfedő elemek megfelelő sorrendjének a megtalálásával) gondolkodást és próbálgatást igényelhet. Ugyanakkor lehet egy nagyobb (pl. 4x4-es vagy 5x5-ös) mozaikot is egyszerűbb, egymást nem átfedő elemekből úgy összeállítani, hogy a kezdők is gyorsan megtalálják az egyes mozaik elemek megfelelő helyeit. A mozaik méretének a megválasztásakor mindig gondoljunk arra, hogy egy kisebb mozaikra általában a következők igazak: kevesebb elemből áll, így a szabad elemek az asztalon is jobban áttekinthetők kevesebb lehetőség van az egyes elemek elhelyezésére, így a kisebb mozaikot gyorsabban ki lehet rakni mint egy nagyobbat a mozaik kis méretéből adódóan több hely áll rendelkezésre a képernyőn, így a mozaik és annak elemei nagyobbak mint egy nagyobb mozaik esetén kis mozaikoknál tetszetős és trükkös fejtörőket lehet szerkeszteni anélkül, hogy a játékos elveszne a sok mozaik elem között Emellett a nagyobb mozaikokra a következők igazak általában: több elemből áll, jobb áttekintőképességet igényel jóval több lehetőség van egy elem beillesztésére (2x2-es estben csak 4, míg 5x5-os esetben már 25 lehetőség) az elemek kisebbek a képernyőn, nagyobbnak tűnik a kavalkád az elemek között a nagyobb mozaikoknak könnyebben lehet inkább kirakós-játék jellege, mint a kisebbeknek a nagyobb mozaikok viszont több teret engednek különböző minták kreálásához A fenti felsorolásokból is látható, hogy nem lehet egyértelműen csak a kisebb vagy nagyobb mozaikok mellett állást foglalni. Mint minden, ez is a felhasználási céltól függ: sok esetben a kisebb mozaikok célravezetőbbek, míg máskor egy nagyobb, mintás mozaik lehet a sikeres választás.
28
Azonos elemek használata Egy lehetséges technika, amellyel főleg a kezdőknek adhatunk segítséget, és amellyel a feladatok egyszerűbbé tehetők, amikor egy mozaik összeállításakor egy elemet többször is felhasználunk.
Az azonos (még szabad) elemek között könnyebb kiigazodni az asztalon, valamint a visszatérő, ismétlődő motívumokat is könnyebb észrevenni a mozaik mintázatában.
Hasonló elemek használata Ahogyan az azonos elemek megkönnyítik egy feladat megoldását, addig a nem azonos, de lényegesen hasonló elemek használata megnehezíti azt és több figyelemre és gondolkodásra késztetheti a feladatmegoldó játékost. Néhány példa hasonló mintázatú mozaik elemekre:
A nagyon hasonló elemek, különösen ha azok a mozaik egyes részein egymással nem is helyettesíthetőek, trükkösek, figyelmet igénylőek lehetnek. Álljon itt erre is egy egyszerű, de szemléletes példa:
Elemek összeillesztése több elemből Szintén érdekes feladatokat kapunk, amikor ez egyes mozaik helyekre nem csak egy, hanem több elemet is fel kell rakni a cél eléréséhez, amely elemek egyébként nem takarják egymást. Erre egy példát már mutattunk a program bevezető, ismertető részében (itt és a következő példákban a fehér részek nincsenek színnel kitöltve, vagyis átlátszóak):
29
►
+
+
Ez abban az esetben is érdekes lehet, ha csak egy színt használunk, ekkor ugyanis nem egyértelműen látszik, hogy az adott elemet több darabból kell összeállítani:
►
+
►
+
►
+
Átfedések Az előző pont kis változtatásával egy mozaik akár lényegesen is nehezebbé tehető akkor, ha olyan elemeket teszünk egymásra a mozaik egy pozícióján, amelyek egymást ténylegesen is átfedik. Ha az átfedő helyeken a színek különbözőek, akkor a kirakásnál a megfelelő sorrendre is figyelni kell. Az alábbi példában ugyanazon három elem más-más sorrendjei rendre (mind a 6 esetben) másmás eredményt adnak (itt és a következő példákban a fehér részek nincsenek színnel kitöltve, vagyis átlátszóak):
+
+
►
+
+
►
+
+
►
30
+
+
►
+
+
►
+
+
►
Vigyázzunk arra, hogy bonyolultabb átfedések, különösen nagyobb mozaikok esetén a megoldást nagyon megnehezíthetik. Érdemes arra is figyelni, hogy a szerkesztés közbeni teszteléskor az elemek sorrendje még egyértelműnek tűnik, amely egy későbbi újbóli tesztelés során már nem biztosan annyira kézenfekvő.
Hasonló minták készítése több, egymást nem helyettesítő elemekből További érdekes feladatok készíthetők, ha bizonyos egyszerű mintákat (pl. teli négyszög) helyezünk el a mozaik egyes helyein úgy, hogy oda ugyanolyan mintázatú elem egyedül nem tehető. Például kialakítható egy négyzet két szomszédos mozaik pozíció határán, két elemből:
+
Ez az elem itt nem használható!
Ránézésre egy négyzet illeszthető a mozaik felső-középső részére (különösen, ha egy ilyen négyzet az elemek között található is), valójában azonban két külön mozaik elemet kell a két szomszédos mozaik helyre tenni. Ahogy a zárójelben említésre is került, lehet olyan mozaik elemeket is - mintegy csalafintán - a mozaik mellé helyezni, amelyeket nem is kell (vagy éppen nem is lehet) felhasználni. Sok ilyen átgondolásra ösztönző példa segítheti a megoldók fejlődését, a különböző szituációkban a helyes megoldás megtalálását.
31
Színek használata A mozaikok összeállításánál felhasznált színekkel, a színek számával, valamint a felhasznált színek harmóniájával, és azok kontrasztjával is meghatározható egy mozaik jellege. Általában igaz, hogy az egymáshoz képest kontrasztosabb, jól elkülöníthető színek használata megkönnyíti a mozaik elemek és a mozaik kezelését, a különböző mintázatok gyorsabb felismerését. Néhány mozaik elem jól elkülöníthető színekkel:
Az erős színkontrasztok jobban kezelhetőek, ugyanakkor hosszabb feladatmegoldás esetén jobban fáraszthatják is a szemet.
Az egymáshoz hasonló színek több figyelmet kívánnak, ha ez nem is minden esetben azonnal szembetűnő:
Természetesen mindig célszerű egymással harmonizáló színösszeállításokat választani, melyek jól elkülöníthetőek és kellemesek a szemnek. Mindig ügyeljünk a megjelenítéshez használt képernyő (monitor, kivetítő) szín- és kontrasztbeállítására. Ez különösen fontos az egymáshoz hasonló színek használatakor: nem megfelelő képernyő-beállítások esetén a hasonló színek összeolvadhatnak, vagy egymástól csak nehezen megkülönböztethetőek lesznek (pl. piros, illetve narancssárga).
Különböző alakú mozaikok Többször említettük, hogy egy mozaik különböző – 1x1-estől egészen 5x5-ös – méretű lehet, valamint azt is, hogy ezen belül választhatunk téglalap alakú mozaikot is (pl. 1x3, 4x2). Mivel a mozaik valamely pozíciója üresen is maradhat (azaz nem feltétlenül kell mindenhova elemeket tenni egy mozaikon belül) és egy mozaik elem valamely részét is lehet üresen hagyni, további érdekes alakú mozaikokat lehet kreálni. Az alábbi ábra erre mutat példákat (a szürke háttér és a rács csupán az üresen maradt helyeket mutatja).
32
22. ábra: Különböző alakú mozaikok 3x3-as méretre
33