Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Test Run > Programiranje > Pravljenje igara
Uputstvo Članstvo Kalendar Današnje poruke Pretraži

Pravljenje igara Programski jezici, tehnike, alatke u službi pravljenja igara...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 22.9.2006, 16:59   #1
priest (of_the_moon)
Član
 
Član od: 4.3.2006.
Lokacija: grad u oblacima
Poruke: 288
Zahvalnice: 1
Zahvaljeno 5 puta na 4 poruka
Određen forumom 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.
Priloženi fajlovi
Tip fajla: zip Mostogradnja 001.zip (42,4 KB, 175 puta viđeno)
priest (of_the_moon) je offline   Odgovor sa citatom ove poruke
Stara 22.9.2006, 17:11   #2
PeTkO
Banned
 
Član od: 6.11.2005.
Lokacija: Iza tebe
Poruke: 2.242
Zahvalnice: 419
Zahvaljeno 298 puta na 192 poruka
Slanje poruke preko Skypea korisniku PeTkO
Određen forumom 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!
PeTkO je offline   Odgovor sa citatom ove poruke
Stara 22.9.2006, 17:29   #3
Andross
Kekule Mekule
 
Avatar korisnika Andross
 
Član od: 8.12.2005.
Lokacija: Beograd
Poruke: 4.134
Zahvalnice: 649
Zahvaljeno 1.354 puta na 693 poruka
Slanje poruke preko Skypea korisniku Andross
Određen forumom Re: Mostogradnja (u 3d)

Super je!Samo tako nastavi!
Andross je offline   Odgovor sa citatom ove poruke
Stara 22.9.2006, 17:49   #4
bobi
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
Određen forumom 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:
Za različite elemente izgradnje, okolinu, grafiku i zvuk ćemo posle.
Naravno
bobi je offline   Odgovor sa citatom ove poruke
Stara 22.9.2006, 18:30   #5
priest (of_the_moon)
Član
 
Član od: 4.3.2006.
Lokacija: grad u oblacima
Poruke: 288
Zahvalnice: 1
Zahvaljeno 5 puta na 4 poruka
Određen forumom Re: Mostogradnja (u 3d)

Citat:
bobi kaže:
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...
Stiže nova verzija, do večeras nadam se...

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)
priest (of_the_moon) je offline   Odgovor sa citatom ove poruke
Stara 23.9.2006, 12:39   #6
priest (of_the_moon)
Član
 
Član od: 4.3.2006.
Lokacija: grad u oblacima
Poruke: 288
Zahvalnice: 1
Zahvaljeno 5 puta na 4 poruka
Određen forumom 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.
Priloženi fajlovi
Tip fajla: zip Mostogradnja 003.zip (41,2 KB, 87 puta viđeno)

Poslednja ispravka: priest (of_the_moon) (23.9.2006 u 15:42) Razlog: v0.02 -> v0.03
priest (of_the_moon) je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi


Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno



Sva vremena su po Griniču +2 h. Sada je 9:15.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2024, vBulletin Solutions, Inc.
Hosted by Beograd.com