Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako napraviti neku jednostavnu 2d igru sa kolizijama obejata?

[es] :: GameDev - Razvoj Igara :: Kako napraviti neku jednostavnu 2d igru sa kolizijama obejata?

[ Pregleda: 4956 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

BinaryRuler

Član broj: 73518
Poruke: 189
*.bisinter.net.



+3 Profil

icon Kako napraviti neku jednostavnu 2d igru sa kolizijama obejata?23.10.2006. u 12:59 - pre 212 meseci
Koje okruzenje je naj pogodnije?
Da li koristiti DirectX za 2d igre ili jednostavno na formu nalepiti objekte i setati ih?
Kolizije objekata (bitmap-a)?
Da li postoji neki tutorijal po mogucstvu na srpskom?

 
Odgovor na temu

askaratazor

Član broj: 73681
Poruke: 180
*.ETF.BG.AC.YU.



Profil

icon Re: Kako napraviti neku jednostavnu 2d igru sa kolizijama obejata?23.10.2006. u 13:36 - pre 212 meseci
Game Maker, kao i uvek
 
Odgovor na temu

dragansm
Dragan Smiljanic

Član broj: 38170
Poruke: 191
*.funcom.com.



Profil

icon Re: Kako napraviti neku jednostavnu 2d igru sa kolizijama obejata?23.10.2006. u 15:50 - pre 212 meseci
- ne znam nista o tom cuvenom GM ali ako ces da pravis 2d igru i ako ti je to prva igra na kojoj ces da radis, onda pokusaj da eskiviras DX. Stari dobri GDI moze sasvim lepo da odradi posao.
Sto se tice kolizije, DX ti ne pomaze u tome bas Bog zna kako, a i tehnika zavisi od nivo preciznosti (da li ces da imas koliziju na nivou sfera ili kockica opisanih oko tvojih "heroja" ili preciznost na nivou polyline koja grubo prati konturu tvoje buradi na putu ili na nivou pixela... ali svakako to ima malo veze sa DX i u 2d slucaju je prilicno jednostavno da se uradi). Kad zavrsis na nivou vec pomenutog GDI znaci da si pokupio logiku, i prelaz na DX ce biti mnogo bezbolniji - posvetices se samo rederingu u vec razradjenu game logiki (daleko teze od svrljanja po ekranu), a cena moze da bude 2d igra sa 3d objektima (deja vu - ali je uvek cool za videti)
Uzdravlje
 
Odgovor na temu

BinaryRuler

Član broj: 73518
Poruke: 189
*.bisinter.net.



+3 Profil

icon Re: Kako napraviti neku jednostavnu 2d igru sa kolizijama obejata?23.10.2006. u 20:11 - pre 212 meseci
Radio sam neke igre u gdi-u, ali mi se ne dopada nacin na koji sam radio kolizije i tako to.
Pa sam mislio da polako krenem malo ozbiljnije sa DirectX-om.
Trebaju mi neki tutorijali (pozeljno na srpskom kao sto vec rekoh).
 
Odgovor na temu

dragansm
Dragan Smiljanic

Član broj: 38170
Poruke: 191
*.funcom.com.



Profil

icon Re: Kako napraviti neku jednostavnu 2d igru sa kolizijama obejata?23.10.2006. u 20:34 - pre 212 meseci
Tutorijali na srpskom?! tesko da je bilo ko ko se iole kapira u problematiku seo i zaludno delio znanje u vidu serijala istih... ali drzao sam u rukama neki prevod knjige na srpskom koja pokriva DX9. Ako se ne varam, izdavac je cacanska Kompjuter biblioteka -- izguglaj "cacak kompjuter biblioteka directx" i pogledaj prvi link a sledi i neki link ka ES koji pominje mozda i opisuje tu knjigu.
Skål
 
Odgovor na temu

Marko_L
Beograd

Član broj: 20532
Poruke: 2885
*.dynamic.sbb.co.yu.

Jabber: Marko_L@elitesecurity.org


+828 Profil

icon Re: Kako napraviti neku jednostavnu 2d igru sa kolizijama obejata?23.10.2006. u 22:05 - pre 212 meseci
Vidi, što se tiče kolizije, nije mnogo bitno u čemu radiš, jer to je matematičko-fizički problem i tebi praktično treba dobar algoritam koji će da odrađuje koliziju kojih ima više vrsta, sve zavisi koliku preciznost želiš da postigneš. Kada imaš dobar algoritam moći ćeš da ga upotrebiš u bilo kom programskom jeziku i bilo koju grafičku biblioteku da koristiš.
-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx
ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca
m.
-Piše "Insert disk 3", a jedva sam i ova
dva ugurao u drajv
-Postoje samo dve osobe kojima
verujem, jedna sam ja, a druga nisi ti
 
Odgovor na temu

reject
Ivan Pesic
Bgd

Član broj: 7659
Poruke: 2209
*.83.beocity.net.

Sajt: misc.comli.com


Profil

icon Re: Kako napraviti neku jednostavnu 2d igru sa kolizijama obejata?24.10.2006. u 10:57 - pre 212 meseci
Otprilike ovako:
Pozadina ti je verovatno sastavljena iz tajlova, odnosno kvadrata razlicitog izgleda.
Neki su prohodni (pod/nebo), a neki nisu (zid) i informacije o tome treba da postoje
negde u podatcima od mape.

Objekat kojem proveravas koliziju je takodje jedan kvadrat ili pravougaonik.

Kada korisnik izda komandu da se lik pomeri negde, ti proveris gde bi se nasle tacke
objektovog kvadrata i ako su sve 4 na prohodnim tajlovima, pomeris objekat tamo gde
je korisnik zeleo.

Naravno, ako je lik visi/duzi od jednog tajla pozadine, bilo bi pametno da proveris i
tacke na 1/2, 1/4 i/ili 1/8 duzine ivice kvadrata/pravougaonika.

Ako se neka od tacaka nadje na neprohodnom tajlu, onda imas dve opcije.
Prva je da zivis sa tim da se lik sa pozadinom sudara kao da je kvadrat/pravougaonik.
Ovo funkcionise lepo u vecini slucajeva, ako gameplay nije veoma vezan za koliziju.

Druga varijanta je da onda trazis da li su neke druge tacke unutar objektovog kvadrata
u koliziji sa pozadinom ili da uradis proveru pixela lika i pozadine za sta postoji vise varijanti,
a i lepih tutoriala na net-u.

Po meni, prva varijanta pije vodu uz male modifikacije. Ako imas objekat koji u svim svojim
animacijama zauzima manje vise jednak prostor unutar kvadrata/pravougaonika, onda mozes
da za koliziju proveravas tacke kvadrata/pravougaonika koji je za 75% ili 50% ili koliko ti treba %
"uvucen" u kvadrat tako da otprilike 'vata pixele lika. Naravno, sve transformacije koje vrsis na
liku treba da vrsis i na tom kvadratu za koliziju da ti lik ne bi "pobegao" iz kvadrata, ako se, na
primer, zarotira.
Mass murder ain’t just painless,
Now we’ve made it cute.


The Church Of The Holy Transistor
 
Odgovor na temu

BinaryRuler

Član broj: 73518
Poruke: 189
*.bisinter.net.



+3 Profil

icon Re: Kako napraviti neku jednostavnu 2d igru sa kolizijama obejata?29.10.2006. u 13:02 - pre 212 meseci
Hvala na savetu reject, ali tako sam radio prvu svoju igru i nisam bio zadovoljan. Dobio sam kolizije, ali tu je jako puno posla za malo zadovoljstva. Pa sam mislio da ima neko bolje resenje.
 
Odgovor na temu

BinaryRuler

Član broj: 73518
Poruke: 189
*.bisinter.net.



+3 Profil

icon Re: Kako napraviti neku jednostavnu 2d igru sa kolizijama obejata?29.10.2006. u 13:13 - pre 212 meseci
Sta mislite za Eclipsu okruzenje koliko je dobro za rad sa DX - om i da li je potreban JRE za pokretanje projekata programiranih u eclipsi, posto za pokretanje zame eclipse SDK je potreban JRE?
 
Odgovor na temu

tosa
上海, 中国

Član broj: 1811
Poruke: 1342
*.ubisoft.com.cn.

ICQ: 14293955
Sajt: https://github.com/milost..


+48 Profil

icon Re: Kako napraviti neku jednostavnu 2d igru sa kolizijama obejata?30.10.2006. u 01:54 - pre 212 meseci
Eclipse je ok okruzenje, koliko dobro za DX ne mogu ti reći, nisam radio.
Jedno je sigurno, nije ti potreban JRE za aplikacije rađene u C++ pod Eclipse.
 
Odgovor na temu

[es] :: GameDev - Razvoj Igara :: Kako napraviti neku jednostavnu 2d igru sa kolizijama obejata?

[ Pregleda: 4956 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.