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

Box2D pocetnik (dizajn igre)

[es] :: GameDev - Razvoj Igara :: Box2D pocetnik (dizajn igre)

[ Pregleda: 1633 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

glorius
Damir Nikolic
C++ developer
SR

Član broj: 4366
Poruke: 428
*.dynamic.isp.telekom.rs.

ICQ: 208550327


+14 Profil

icon Box2D pocetnik (dizajn igre)13.04.2012. u 12:08 - pre 146 meseci
Nisam siguran da li sam na pravom podforumu postavio pitanje ali posto radim u C++ odlucio sam se da ga postavim ovde.

Krenuo sam da radim sa Box2D. Za sada imam napravljen graficki engine za iscrtavanje 2D sprajtova (koristim SDL + OpenGL) na Windows platformi.
Dosta stvari su mi jasne posto znam fiziku tako da pravljenje Bodies, Fixtures, postavljanje raznih fizickih parametara, applying sila i povezivanje da se sve to lepo prikaze pomocu mog 2D engine-a ne predstavlja problem.

Zanima me kako je najbolje dizajnirati aplikaciju, pre svega igru. Vidim da Box2D u primerima (TestBed) nasledjuje klasu Test iz klase b2ContactListener koja sadrzi virtuelne metode BeginContact, EndContact, ...
Moja ideja je da nasledim svoju klasu koja predstavlja Game ili World iz b2ContactListener koja ce predstavljati glavnu klasu za igru (update, render, obradjivanje inputa i, naravno, fizika i kolizija).

Da li je ovo dobro resenje ili postoji bolji nacin?


EOF
 
Odgovor na temu

[es] :: GameDev - Razvoj Igara :: Box2D pocetnik (dizajn igre)

[ Pregleda: 1633 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

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