Gamemaker: Moje první hra
Exercise - Cvicení:
Vytvoríme hru podle jednoduchého návodu. Game maker je spuštený v Simple (jednoduchém) módu.
1. První krok: Co se bude ve hre dít?
- Hra bude velmi jednoduchá. Míc bude skákat mezi dvema stenami. Hrác se bude zkoušet trefit do míce myší. Za každý úspešný pokus dostane 1 bod.
2. Druhý krok: Co budeme ve hre potrebovat?
- Dva ruzné objekty: stena a míc.
- Dva ruzné sprites (obrázky): jeden pro stenu a jeden pro míc. Pokud nechceš sprites delat sám, mužeš si je nahrát z obrázku.
- Nakonec budeme chtít slyšet zvuk pri úspešném kliknutí myší na míc.
- Budeme potrebovat jednu místnost, kde bude hra probíhat.
Working procedure – Postup práce:
1. Nakresli svuj první sprite:
- pravým tlacítkem myši klikni na Sprites a v okne, které vznikne po kliknutí na Add sprite. A nazvi ho bud wall anebo stena. Potom si obrázek bud nahraj (load sprite) anebo vytvor pres Edit sprite. A po vytvorení ho ulož.
- Stejným zpusobem vytvor i sprite (obrázek) ball (míc).
2. Dále vytvoríme zvuk:
- pravým tlacítkem myši klikni na Sounds a v okne, které vznikne po kliknutí na Add sound. Potom se objeví panel s nabídkou na nahrátí zvuku. Po nahratí vhodného zvuku panel zavri.
3. Dalším krokem vytvoríme 2 objekty:
- Nejprve vytvoríme objekt stena (wall). Znovu klikneme pravým tlacítkom myši, tentokrát na Objects a zadáme Add objeckt. Objekt nazveme stena (wall), do sprite vybereme príslušný sprite – wall / stenu. Protože predmet wall je pevný (solid), zaškrtneme polícko Solid.
- Podobným zpusobem vytvoríme objekt míc (ball) ale nezaškrtneme Solid. Míci zadáme chování.
- Takže ve strední cásti zmáckni Add event a potom Create, z cásti Move (pohyb) seber ikonku Set moving in a direction a dej ji do cásti Action. Potom na ikonku 2x klikni levým tlacítkem myši a po zobrazení se pole zmáckni v direction všechny šipky krome ctverecku ve sredu a v cásti speed (rychlost) zadej 8.
- Druhou udalostí je kolize. Tu vytvoríme tak, že z cásti Add event pridáme Colizion a vybereme objekt wall. Z cásti Move do cásti Actions pridáme Bounce against object.
- Poslední udalostí je dotek levého tlacítka myši na míc. Z cásti Event pridáme Mouse – left button. Z cásti main 1 pridáme zvuk (sound). Potom pridáme z cásti Score – Set the score a zadáme 1 a zaškrtneme relative (aby se nám každým dotykem pridával 1 bod). Z cásti Move pridáme Jump to a random position (aby se po dotyku objevil míc na jiné pozici). A z cásti Move pridáme Set moving in a direction a oznacíme všechny šipky krome ctverecku ve sredu a v cásti speed zadáme rychlost 8.
- Takže objekty bychom meli hotové.
4. A ted si pripravíme room (místnost):
- Oznacíme pravým klikem myši rooms a potom oznacíme Add Room. V cásti setting nastavíme velikost místnosti. Z cásti objects (objekty) sebereme objekt stena a rozložíme ho po okrajích místnosti.
- Potom pridáme 1 až 2 míce.
- Hra je hotová.
Examples – Príklady:
Zmackneme Run game a otestujeme si hru. Pokud jste neudelali chybu, míce by se meli dát do pohybu. Zkus zmácknout myší na míce a uvidíš, co se stane. Jestli chceš hru zastavit, zmáckni Esc.
Home