[ SashaX @ 04.10.2006. 12:02 ] @
Radi se o (jos bezimenoj) trci brodova koju radim.
Engine je uradjen u C++ i DirectX, modeli u 3ds max ...
screenshot: http://img214.imageshack.us/img214/3630/demoshotig7.jpg

za sada nema HUD-a, a i meni je prilicno spektakularan :)

Za sada me zanima kako vam se svidja gameplay, "fizika", grafika, koliki je framerate na vasoj masini ...
Evo linka do demo-a:
http://rapidshare.de/files/35443360/demo.rar.html

[Ovu poruku je menjao SashaX dana 19.10.2006. u 12:51 GMT+1]
[ Nemanja Avramović @ 04.10.2006. 17:09 ] @
Meni ne radi, koji tačno DirectX je ovde potreban (vidi attach)?
[ jamon @ 04.10.2006. 17:46 ] @
Cao!

Super je! mozda sto se jos uvek lozim na >>WIPEOUT<< ili sta vec... ali misilm da je demo na dobrom putu!

A sada malo kritika: mislim da bi brodic trebao da bude laksi na kontrolama, t.j mozda malo vise inercije prilikom zaustavljanja i skretanja.
(kapiram da je sve u razvojnoj fazi)

Graficki je sasvim OK... mozda sama podloga na kojoj se izvodi trka da texturno bude definisana jer ce se dobiti i bolji osecaj brzine.
(metalne ploce, sa izlizanim isfarbanim natpisima, uljem etc. ). Takodjer bilo bi dobro pobeci od staze koja je u jednoj ravni...
Kod ovakvih igara igranje sa FOV-om tokom ubrzanja je cool ...

Sve u svemu ovo moze biti vrlo,vrlo dobro!

jedan covek...
Svaka cast !


[ Mitrović Srđan @ 04.10.2006. 19:48 ] @
Uvek mi je lepo videti ljude koji istraju u necemu i urade to do kraja.
Drago mi je to sto je to SashaX , koji ne cini plejadu "solaca pameti"
i sl na ovom forumu. Ja kao laik mogu samo da pohvalim za utiske
koje sam doziveo igrajuci demo. Bravo.
[ SashaX @ 04.10.2006. 21:21 ] @
@Nemanja Avramović
demo je radjen sa novim SDK-om, za njega je potreban d3dx9_30.dll
njega mozes skinuti sa http://www.dll-files.com/dllindex/dll-files.shtml?d3dx9_30

@jamon i aleksandrin
Hvala na pohvalama i kritikama.
Demo sam radio iz svog uzitka, dok imam jos slobodnog vremena.
Sto se tice toga da sam radio SAM, pa, skoro sam, modele brodova su uradili prijatelji/saradnici.
[ Nemanja Avramović @ 05.10.2006. 01:43 ] @
Hm... opet problemi... sada dobijam ovu grešku:

[att_img]

...ali se igra pokrene. Kada kliknem na RACE sačeka malo... i onda me izbaci iz igre bez ikakve greške
[ SashaX @ 05.10.2006. 09:44 ] @
Otvori "settings.dat" u Notepad i za opciju <PostFilter> stavi 0.
To bi trebalo da radi ali ce biti bez blur efekta :/
[ dmn @ 05.10.2006. 10:17 ] @
kazes novi SDK ?

vidim da zahteva dx9 - da nije XNA Express Beta ?

Nadam se da pitanje nije previse indiskretno. Samo me zanimaju utisci o ovom konkretnom alatu.


Pozdrav
[ tosa @ 05.10.2006. 10:23 ] @
Meni igra ne radi, tačnije kao da nisam ništa ni pokrenuo.
Koristim dva monitora, možda je u tome problem?
[ mloh3 @ 05.10.2006. 11:28 ] @
Radi i ok je feeling voznje, mada se malo previse bluruje...
Ako brodic mogao da ostane ostar mislim da bi bolje izgledalo.
[ SashaX @ 05.10.2006. 11:46 ] @
@dmn
Nije XNA Express, koristio sam august 2006 sdk

@tosa
Bas me zanima u cemu je problem!
evo ga jedan patch:
http://rapidshare.de/files/35567198/engine2.rar.html
bio bih zahvalan kad bi mi rekao da li radi, ako ne, koju gresku izbacuje!
hvala

@mloh3
hvala, uzecu u obzir!
[ tosa @ 05.10.2006. 11:52 ] @
Izbacuje "D3D device failed to create!". Verovatno je dual monitor setup problem...
[ Nemanja Avramović @ 05.10.2006. 12:17 ] @
E meni sad radi. Opet izbacuje ono za pixel shader-e ali radi! FPS varira od 45 do 60 (doduše to je bez blur-a) i to ne brzo nego neko vreme je 45 pa 50 pa opet 45, pa 60 i tako menja s vremena na vreme. A inače mi se sviđa igra
[ dragansm @ 05.10.2006. 13:47 ] @
Citat:
tosa: Meni igra ne radi, tačnije kao da nisam ništa ni pokrenuo.
Koristim dva monitora, možda je u tome problem?

Meni lepo radi na dva monitora ali FPS je zakucan na 65 i ne pomera se ni gore ni dole.
Da pokusa sa
Code:

  bla_bla.PresentationInterval = D3DPRESENT_INTERVAL_IMMEDIATE;
[ SashaX @ 05.10.2006. 20:02 ] @
Ok je to, D3DPRESENT_INTERVAL_IMMEDIATE sam izbacio prije upload-a, nije mi se svidio tearing u uvodnoj sekvenci :)
vraticu ga naravno
[ dragansm @ 06.10.2006. 19:09 ] @
Prilicno kul posebno ako se uzme u obzir "broj ljudi" koji je radio na igri... samo napred... da ne shvatis kao kritiku, lepo je sto si ubacio blur, ali vec nakon 10 min igranja postaje prilicno neprijatan za oci... ili je to zato sto je rezolucija nesto tipa 800x600 ili 1024x700ikusur :)
[ SashaX @ 07.10.2006. 14:44 ] @
ma ok, prihvatam ja i kritike.
ocekujte uskoro i neki jaci demo, sa menijem itd.
[ Nemanja Avramović @ 08.10.2006. 15:38 ] @
E Saša, mislim da sam pronašao mali bug u igri. Nije strašan ali eto, možda budeš hteo da ga ispraviš: Naime, kada u toku skretanja pustiš gas i ovaj spaceship stane, kada pustiš taster skretanja (leva/desna strelica), mislim da bi bilo lepo da se spaceship ispravi, ali to se ne dešava.

[att_img]
[ SashaX @ 08.10.2006. 16:17 ] @
ispravljeno.
hvala!
[ Djordjevic @ 08.10.2006. 18:23 ] @
Girica je teska lozana, samo napred.
Inace, posto se vec kkoa vidim bavis 3d programiranjem, interesuje me sta si koristio od literature.

[ SashaX @ 08.10.2006. 21:26 ] @
sto se 3d programiranja tice, sve sam ucio sa neta.
tone tutorijala, sample-ova ...
[ Nemanja Avramović @ 08.10.2006. 22:29 ] @
Bravo! Kako meni to nije uspelo?
Mada, nisam ni vremena nešto preterano imao (a nemam ni sad)
[ Djordjevic @ 13.10.2006. 19:23 ] @
Interesuje me samo jos jedna stvar. Posto sam i ja krenuo sa nekim pdf knjigama sa neta 3d progamiranje, primetio sam jednu stvar koji me zabrinjava. Cak i na prvom sampleu koji sam pokrenuo je procesor bio 100% zauzet. Isto to sam primetio i na tvom primeru, iako radi bez problema. U cemu je stvar, da li je potrebna neka optimizacija i kakva?
[ SashaX @ 14.10.2006. 12:49 ] @
ne treba ti nikakva optimizacija.
kad udje u loop igre, procesor daje "sve od sebe"
sto jaca masina, veci fps
[ M-84 AB1 @ 14.10.2006. 13:55 ] @
Da ali iako igra radi strava npr. tesko izlazi iz nje ko da je BF2, ostale aplikacije na kompu malo trpe. Pa jel moze to da se nekako limitira?
[ Nemanja Avramović @ 14.10.2006. 14:48 ] @
Može. Ne znam kako je tu gde je SashaX radio ali GLScene za Delphi može da bira koliko će da se posveti aplikaciji (uvek, kad je može, blabla ) i staviš mu delay npr. 1 ms i CPU usage opada drastično a na FPS se i ne odražava (sad ne znam kako je kod igrica, ovde u demo-ima gde imaš svega par objekata u sceni se ne primećuje razlika)
[ eva01 @ 15.10.2006. 10:13 ] @
Treba da dodaš Sleep() negde unutar glavne petlje. To će ti malo oslabiti fps ali će procesor dobiti lufta za dguge stvari. Možda je najbolje da ograničiš fps na neku vrednost. Dakle pre glavne petlje proveriš da li je došao trenutak za rendering frejma, ako jeste rendaš ako nije odspavaš sa Sleep neko vreme pa opet u tu proveru.

U d3d možeš da prepoznaš trenutak kada je prozor izgubio fokus jer gubiš device.... dok ne uspeš da ga povratiš takođe dremaš (vrtiš se u petlji u kojoj je slip() i provera za device). Jako je glupo ako ti aplikacija uzima 100% procesora dok je u pozadini.

[ prezakg @ 18.10.2006. 12:29 ] @
Sve pohvale za demo izgleda bas lepo. Kod mene radi bez problema iako imam dva monitora tj. radi na onom koji je primarni. Promenio sam rezoluciju u igri na 1280x1024, antialiasing na 4 puta i nivo senki na 3 i fps se krece od 45 do 90 (imam GF 6600 sa 265 VRAM-a i AMD 2500+ na 1,83Ghz). Jedina primerka mi je sto je igra odbila da se pokrene sa antialiasingom na 4 vec je prijavila da nije podrzan i postavila ga na 2 puta.
Primetio sam da se senka broda ne iscrtava kada je brod u nekoj drugoj senci sto je za svaku pohvalu jer to nisam video da su to uradili u nekim novijim igrama koje sam probao!!
[ M-84 AB1 @ 18.10.2006. 21:35 ] @
To valjda znaci da nisu "bejkovane" teksture, vec su senke stvarne. To moze na ovako maloj igrici bez problema, ali kod vecih se vrsi optimizacija. SashaX nek me ispravi ako gresim.

POZ
[ SashaX @ 18.10.2006. 22:34 ] @
sjenka broda je stvarna, a od staze je "bejkovana"
vrsi se obican intersection test duzi D(pozicija izvora svjetlosti, pozicija broda) sa stazom
na osnovu toga se osim "zaobilaska" crtanja sjenke broda i sam brod zatamni
"tehnika" i nije bas savrsena, desava se da se jedan dio sjenke broda ipak "precrta" preko sjenke na stazi ako se brod nalazi na prelazu sjenke staze i osvijetljenog dijela staze, mada se to ne primjecuje zbog kretanja broda
[ M-84 AB1 @ 19.10.2006. 13:52 ] @
Kul, to je i najbolja varijanta!
[ no_999 @ 21.10.2006. 14:37 ] @
nauci me raditi ovako nesto! ja bi isto radio igre (ne moraju da su tave, za pocetak, nesto lakse! Daj neki savjet, gdje da krenem s cim da pcnem i de, neka NE bude na engleskom, ako moze)
[ SashaX @ 24.10.2006. 21:58 ] @
@no_999
odgovorio sam ti na http://www.elitesecurity.org/t53864-Programiranje-igara
zadnji post

evo ga jedan screenshot
http://img401.imageshack.us/img401/5233/screenvr0.jpg
dodat je HDR i bump mapping na brodovima
[ bizzy86 @ 26.10.2006. 00:32 ] @
odakle se moze skinuti demo? tek sad sam video post i kaze da ga na rapid-u vise nema...
pozdrav
[ SashaX @ 30.10.2006. 20:00 ] @
vise se ne moze skinuti (do iduce verzije)
[ SashaX @ 06.11.2006. 00:07 ] @
evo ga jedan update
http://www.filedepartment.net/784877

kopirajte onaj font sto stoji u folderu u "windows/system32" da bi se text dobro prikazao. bolje nego da smaram sa setup-om.

enjoy