NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Tutoriál na tvorbu 3D stříleček 7 - Podlahy a dveře

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
koblih357
Člen
Avatar
koblih357:26.2.2012 12:43

Čau mám dotaz jak udělám aby příšera měla více životů ?

 
Odpovědět
26.2.2012 12:43
Avatar

Tvůrce
Avatar
Odpovídá na koblih357
:27.2.2012 17:51

Ahoj, udělal jsem ti ukázku:
http://ulozto.cz/…-prisery-gmk
snad ti to pomůže :)

 
Odpovědět
27.2.2012 17:51
Avatar
koblih357
Člen
Avatar
koblih357:7.3.2012 16:47

Jooo , juchuuu povedlo se , udělal jsem to , moc dík kámo , jo a sry ze jsem tak pozdě odpověděl byl jsem pryč:D:D:D:D:­D:O:):(:P;):D;(8-):X:@8|:[::o:Oo_O(v)]:>]:>(v)o_O:O:o::[8|:@:X8-);(:D;):P:(:)

 
Odpovědět
7.3.2012 16:47
Avatar
Vojta
Neregistrovaný
Avatar
Vojta:25.4.2012 20:55

Zdravim
Pls jak udělat že ta hra bude řízená myší?
Jako call of duty,counter strike,minecraft atd..

Předem díky za odpověď ;)

 
Odpovědět
25.4.2012 20:55
Avatar
David Jančík
Vlastník
Avatar
Odpovídá na
David Jančík:25.4.2012 21:28

Ahoj,
do step eventu přidáš následující:

direction -= (display_mouse_get_x() - display_get_width()/2)/10;
pitch += (display_mouse_get_y() - display_get_height()/2)/10;
pitch = max(min(pitch,100),-100);
display_mouse_set(display_get_width()/2,display_get_height()/2);

Zde máš přepracovanou ukázku:
http://dl.dropbox.com/…s6_mouse.gmk

Odpovědět
25.4.2012 21:28
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Vojta
Neregistrovaný
Avatar
Odpovídá na David Jančík
Vojta:26.4.2012 6:57

Moc díky ,-)

 
Odpovědět
26.4.2012 6:57
Avatar
Cheesurr
Člen
Avatar
Cheesurr:26.4.2012 7:17

Sorry,že otrasvuju (jsem strašná lama)
ale jak udělat kurzor abych viděl přesněji kam střílím?

 
Odpovědět
26.4.2012 7:17
Avatar
David Jančík
Vlastník
Avatar
Odpovídá na Cheesurr
David Jančík:26.4.2012 7:33

Nemyslím si, že bys zrovna v tomhle typu hry potřeboval kurzor, ale ok:
Buďto můžeš jednoduše vykreslit do středu nějaký křížek a nebo změnit kurzor myši na svůj sprite (například křížku) - k tomu je tam akce Set Cursor.

Odpovědět
26.4.2012 7:33
Zapomeň, že je to nemožné a udělej to ;)
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na David Jančík
David Hartinger:26.4.2012 10:11

Pro použití v 3D střílečce musí kurzor kreslit jako sprite. Musí předtím nastavit projection na ortho a poté zpět. Normálně, aby se kurzor vykresloval jako 2d sprite, je ho třeba kreslit na souřadnice myši jsou mouse_x, mouse_y, ale tady je třeba kreslit jen do středu obrazovky, když je to 3D hra, takže view_wview[0] a view_hview[0] a vydělit dvěma. Ty změny projekce jsou ukázány např. ve vykreslení zbraně, stačí tam jen přidat to draw sprite už do toho existujícího bloku s jinou projekcí.

Odpovědět
26.4.2012 10:11
New kid back on the block with a R.I.P
Avatar
Cheesurr
Člen
Avatar
Odpovídá na David Hartinger
Cheesurr:26.4.2012 14:03

Hmmm...
Díky

 
Odpovědět
26.4.2012 14:03
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 43.