Construct tutorial platformovka (skákačka, hopsačka...)

Ostatní jazyky Construct Construct tutorial platformovka (skákačka, hopsačka...)

Naučíme sa:

  • vytvoriť podložie, krabice a iné pevné objekty
  • postavu kontrolovaný hráčom
  • animácie
  • prácu s vrstvami

Takže v tomto tutoriáli si ukážeme ako na jednoduchú skákačku skákačku (plaformovku, hopsačku.....)

1.Základné nastavenia

Najprv dáme v ľavom hornom rohu File->New->New Direct-X game

Spolu s prázdnou plochou sa nám objavil i Layout Properties na (ľavej strane) tu nastavujete rôzne nastavenia vrstvy (ale o tom bol predchádzajúci tutorial).

Obrazok postupu prace

Tu stačí nastaviť výšku(Height) a šírku(width) vrstvy. Výšku necháme defaulne na 480 a šírku dáme napr. Na 1200. (Šírka nám vlastne udáva dĺžku levelu)

Tvorba prostredia (zem, krabice...)

Klikneme do prázdneho priestoru uprostred obrazovky pravým tlačidlom a dáme Insert an Object.
V novo otvorenom okne vyberieme sprite a znovu klikneme do prázdneho prostredia. Tu si buď nakreslíme obrázok alebo už otvoríme pred kreslený obrázok. Keď máme obrázok hotový tak okno zavrieme krížikom a z objectov budeme prenášať tento objekt na prázdnu plochu.

Objekty rozmiestňujeme po celej vrstve.

Obrazok postupu prace

Už by sa mohlo zdať že naša práca s plošinkami je hotová, ale zdanie klame, treba ešte nastaviť solid objektom. Takže klikneme na jednu z plošiniek (je úplne jedno n a ktorú) a ako vidíte na obrázku zaškrtneme solid (pevný). Výhoda je že sme to nastavili všetkým týmto objektom.

Obrazok postupu prace

Tvorba hráča

Zopakujeme presne to isté čo pred tým akurát vložíme do vrstvy iba jeden objekt. A na začiatok vrstvy. Klikneme na objekt a ako vidíte na obrázku klikneme na Behaviors Add.

obrazok postupu prace

V okne vyberieme typ pohybu Platform (tu sa môžete v Behaviors pohrať ešte s nastavením pohybu). Teraz spuste projekt a vyskýšajte. Ale všimnite si že obrazovka sa neposúva a je daná pevne. A to ideme teraz vyriešiť! Kliknite na objekt hráča a znovu postupujte podla obrázka.

obrazok postupu prace

Rozanimovanie hráča

Tak a teraz si ukážeme ako na animácie. Znovu klikneme na objekt hráča a v pravo sa nám objaví panel Animator. Ako vidíte na obrázku Nastavenie smerov tam kliknete pravým na modrú šípku s nápisom defaul a dajte New angle a vyberte potrebný smer. A ako vidíte na obrázku bod 2 tu pridávajte jednotlivé obrázky do animácie kliknite na jednotku. Načítajte obrázky alebo nakreslite nový. Vo voľnom pľaci v bode 2 kliknite pravým a dajte Add frame tak pridáte ďalší obrázok do animácie. Urobte animáciu podľa vašich predstáv a pokračujeme na posledný bod tohto tutorálu.

obrazok postupu prace

Naprogramovanie koncu

Znovu vytvoríme sprite a dáme ho na koniec vrstvy. Prepneme sa do Event sheet editoru

Obrazok postupu prace

a pravým klikneme na prázdnu plochu-> Insert event-> tu vyberieme postavu hráča-> vyberieme pod Colisions Ia overlapping another object-> klikneme na pick object a vyberieme obrázok konca :-) . Po tomto sa nám okno zavre a plocha už nebude prázdna! Bude tam nami zlovelý event. Vedľa eventu klikneme +New action->system-> a z prvej skupiny next layout->finish.

Pridanie ďalšej vrstvy

Vpravo dole máme Project, Animator Layer. My klikneme na Project. Ďalej v okne klikneme na Layouts a dáme Add layout.

End

Takže dúfam že vám tento tutorál aspoň trochu pomohol a pls neriešte tú grafiku na obrázku(je to iba provizorné!)


 

  Aktivity (1)

Článek pro vás napsal Raiper34
Avatar
Posledná vydaná hra: http://www.islandsoft.cz/index.php?art=hra-akcna-space-resistance Autor sa venuje už viac rokov vývoji software hlavne cez WYSIWYG editory, je adminom a zakladateľom 1 cz-svk construct komunity, redaktor CS hry, Moba gam

Jak se ti líbí článek?
Celkem (1 hlasů) :
55555


 


Miniatura
Předchozí článek
Ovládanie 2 hráča
Miniatura
Následující článek
Vežička (tutorial na hru)

 

 

Komentáře
Zobrazit starší komentáře (12)

Avatar
raiperGM34
Redaktor
Avatar
raiperGM34:

Pozri tento príklad ;)
http://www.construct.4fan.cz/…iewtopic.php?…

Odpovědět 26.4.2011 12:23
Posledná vydaná hra: http://www.islandsoft.cz/index.php?art=hra-akcna-space-resistance
Avatar
raiperGM34
Redaktor
Avatar
Odpovídá na Raiper34
raiperGM34:

Ups neako sa to pokazilo :/ tak tu maš hneď download príkladu ;)
http://www.ourupload.xf.cz/…skakacke.rar

Odpovědět 26.4.2011 12:24
Posledná vydaná hra: http://www.islandsoft.cz/index.php?art=hra-akcna-space-resistance
Avatar
Štěpán
Neregistrovaný
Avatar
Odpovídá na Raiper34
Štěpán:

Díky díky díky ševelí mé rtíky :D

 
Odpovědět 26.4.2011 16:12
Avatar
Štěpán
Neregistrovaný
Avatar
Odpovídá na Raiper34
Štěpán:

Mám asi starší nebo jinou verzi constructu (asi 0.99.96),ten downloadovanej navod mi nerozjede, kde bych mohl stahnout novou verzi nebo patch nebo tak něco?:`

 
Odpovědět 26.4.2011 16:18
Avatar
Štěpán
Neregistrovaný
Avatar
Odpovídá na Štěpán
Štěpán:

Na vašich stránkách? ten odkaz o pár řádků níž ?

 
Odpovědět 26.4.2011 16:19
Avatar
Štěpán
Neregistrovaný
Avatar
Odpovídá na Štěpán
Štěpán:

Mám si stáhnout 0.99.97 ?

 
Odpovědět 26.4.2011 16:21
Avatar
Štěpán
Neregistrovaný
Avatar
Odpovídá na Štěpán
Štěpán:

A jak naučím panďuláka skákat? :[

 
Odpovědět 26.4.2011 16:31
Avatar
raiperGM34
Redaktor
Avatar
Odpovídá na Štěpán
raiperGM34:

Ano to je najnovšia verzia ;)

Odpovědět 26.4.2011 16:44
Posledná vydaná hra: http://www.islandsoft.cz/index.php?art=hra-akcna-space-resistance
Avatar
raiperGM34
Redaktor
Avatar
Odpovídá na Štěpán
raiperGM34:

Ano to je najnovšia verzia ;)

Odpovědět 26.4.2011 16:44
Posledná vydaná hra: http://www.islandsoft.cz/index.php?art=hra-akcna-space-resistance
Avatar
raiperGM34
Redaktor
Avatar
Odpovídá na Štěpán
raiperGM34:

Teraz myslíš skok alebo animáciu skoku?

Odpovědět 26.4.2011 16:45
Posledná vydaná hra: http://www.islandsoft.cz/index.php?art=hra-akcna-space-resistance
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 22. Zobrazit vše