|
Pravljenje igara Programski jezici, tehnike, alatke u službi pravljenja igara... |
|
Alatke vezane za temu | Vrste prikaza |
|
22.9.2006, 16:59 | #1 |
Član
Član od: 4.3.2006.
Lokacija: grad u oblacima
Poruke: 288
Zahvalnice: 1
Zahvaljeno 5 puta na 4 poruka
|
Mostogradnja (u 3d)
Početkom ove godine, jedan ortak je "zapalio" čitav komšiluk sa Bridge builderom. I tako posle par meseci igranja, došao sam na ideju da napravim svoj bridge builder.
I šta je bio problem? Fiziku sam rasturao u srednjoj i osnovnoj, ali je davno to bilo, i tako odlučih da konsultujem ortaka koji je relevantan u toj oblasti. I tada mi on reče da bi to bilo strašno komplikovano napraviti u 3d, da su potrebni tralala proračuni, ali ponudio se za pomoć. Ta pomoć je izgledala: sutra, imam u četvrtak kolokvijum, sledeće nedelje itd. Čekao sam neko vreme, bezuspešno tražio odgovarajući kod na netu, pa odlučio da sam sednem i prelistam malo knjige. I posle mnogo muke i pokušaja, vrlo sam zadovoljan dobijenim rezultatom. (Kažem ja vama, programeri mogu sve ) Sledeći problem je izgradnja tj projektovanje mosta (ovaj most u demo-u sam izgradio direktno u kodu). Ne može biti kao BB, pošto je on 2d. Svakako ne bih da uradim nešto komplikovano kao projektovanje u 3dmax-u. Mislim da bi bilo dobro uraditi da se projektovanje vrši u jednoj ravni paralelnoj sa ekranom, baš kao u BB, s tim da će igrač moći ravan da pomera po dubini. Za različite elemente izgradnje, okolinu, grafiku i zvuk ćemo posle. Hteo bih da čujem i vaše mišljenje u opšte o projektu. Projekat je inače rađen u DevC++ -u, sa OpenGL-om. |
22.9.2006, 17:11 | #2 |
Banned
|
Re: Mostogradnja (u 3d)
Dobro si ga napravio.Najvise mi se svidja ono kad aktiviras vetar.Lepo si ga odradio samo mi se nesvidja sto je mosta 'napravljen' od onih 'crtica'!!!!
Jos jednom bravo! |
22.9.2006, 17:29 | #3 |
Kekule Mekule
|
Re: Mostogradnja (u 3d)
Super je!Samo tako nastavi!
|
22.9.2006, 17:49 | #4 | |
Deo inventara foruma
Član od: 6.11.2005.
Lokacija: Iznad reke, ispod drveća.
Poruke: 3.218
Zahvalnice: 58
Zahvaljeno 329 puta na 180 poruka
|
Re: Mostogradnja (u 3d)
Nisam igrao Bridge-builder, ali sve jedno probao sam ovaj tvoj test programcic.
Isprva sam bio zbunjen, jer nisam znao sta je umetnik hteo da kaze , ali kad sam shvatio da si u stvari vrlo uspesno ostvario simulaciju vetra na line-ove i vertexe, njihovu medjusobnu interakciju i inerciju, a sve to pod uslovima gravitacije i vetra... Svaka cast Mislim da bi prava stvar bila kad bi simulacija tekla mnogo vecom brzinom, doduse trenutno sedim za nekom slabom trojkom (mada opet to je C++ i ovakva simulacija , bi trebalo da leti na mnogo slabijim masinama). Znaci, ubrzati sve visestruko, za pocetak. Ako mozes da izvedes, da moze da se bira sa koje ce strane da vetar duva i da se rucno selektuju line-ovi koji ce sledeci da budu izlomljeni... Citat:
|
|
22.9.2006, 18:30 | #5 | |
Član
Član od: 4.3.2006.
Lokacija: grad u oblacima
Poruke: 288
Zahvalnice: 1
Zahvaljeno 5 puta na 4 poruka
|
Re: Mostogradnja (u 3d)
Citat:
EDIT: Neću stići. Hvala svima na komentarima i vidimo se sutra. Poslednja ispravka: priest (of_the_moon) (22.9.2006 u 19:00) |
|
23.9.2006, 12:39 | #6 |
Član
Član od: 4.3.2006.
Lokacija: grad u oblacima
Poruke: 288
Zahvalnice: 1
Zahvaljeno 5 puta na 4 poruka
|
Re: Mostogradnja (u 3d)
Što se tiče brzine, FPS brojač koji sam dodao je malo konfuzan (nikada nisam voleo da ih pravim ), uglavnom ako vidite trocifren broj, dobro je. Za testiranje su tu još i dva identična mosta. Radiće i sa više bez problema, ali da se ne iživljavamo, za sada .
Razumeli ste naravno da se boja elemenata (linija) menja u zavisnosti od njihovih opterećenja, i što je opterećenje veće, crvena je izraženija. Ukoliko se prekorači, dolazi do pucanja elementa. Dodao sam i kontrolu 2d vektora sile vetra, pa slobodno se igrajte . Za simulaciju vetra inače korisitm još jedan vektor koji se randomizuje u svakom prolazu i daje efekat lelujanja mostovima. Zbog njega se može desiti da jedan pukne a drugi ne. Da se sada ne bi cimao oko pucanja izabranog elementa, da krenem da radim na interfejsu i konstrukciji. Ima li nekih predloga ovde? Hey, još sam reorganizacijom koda uspeo da smanjim program. Poslednja ispravka: priest (of_the_moon) (23.9.2006 u 15:42) Razlog: v0.02 -> v0.03 |
Bookmarks sajtovi |
|
|