[ Drolja @ 04.05.2007. 18:46 ] @
Hajde da se skupi odabrana banda pa da uradimo neki ozbiljan projekat.
Radio bih programerski deo igrice u C++, i jos jedan kolega bi radio directx engine. Pa molim zainteresovane da otpocne jedna diskusija o buducoj saradnji. Imam smisljene neke ideje za kompletnu igru, sto ne znaci da zahtevam da se radi moj scenario. Ali bi predlozio da pocetak bude neki jednostavan projekat koji bi mogao da pokaze koliko dobro mi svi saradjujemo.
Predlozio bi da igra bude pucacina sa elementima strategije, sa jednostavnim interfejsom i slozenom radnjom.

Neka se javi ko je zainteresovan pa da predjemo u detalje.

Pozdrav svima.
[ Uki_3D @ 05.05.2007. 00:46 ] @
Mislim da je bolja ideja da se pridruzite nekom timu koji vec nesto radi pa da samo nastavite da radite nego da se pocinje sve iz pocetka. Kod nas su svi dobrodosli. Inace nas tim se zove coderealms(www.coderealms.com) pa ako ste zainteresovani mozemo nesto da se dogovorimo a nama bi dobro dosli neki C++/DirectX programeri. Mi smo poceli pre 3 meseca da radimo neku igru. Neke osnovne stvari smo odradili u nasem engine-u, tipa importovanje modela iz max-a, normal bump mapping, blendovanje tekstura, light i specular mape i slicno. Evo ga poslednji screenshot pa ako vam se svidi valjda cemo moci da se dogovorimo. Ja mislim da je najveca steta sto u Srbiji postoji jako puno timova koji sve pocinju iz pocetka umesto da se nekako udruze i da probaju zajedno da nesto urade. Svaka cast onima koji su uspeli sami tipa Gameyus, Metamorf, Quotix Software, Paprikari i ostali, ali mislim da bi mi ostali mogli isto da postignemo samo da se malo organizujemo. Poz

[ Drolja @ 05.05.2007. 13:22 ] @
Dobro, onda hejde da se dogovorimo . Da li si planirao da zajedno nastavimo to sto vi radite vec 3 meseca? Ako da dokle ste stigli, kako dalje nastavljamo, ko je sve u ekipi ? ...
[ Uki_3D @ 05.05.2007. 15:06 ] @
Poslao sam ti privatnu poruku i broj telefona pa najbolje da se tako dogovorimo. Svi ostali koji su zainteresovani da rade sa nama najbolje da preko privatne poruke ostave neki kontakt telefon. Poz svima...
[ tosa @ 06.05.2007. 12:34 ] @
Ideja foruma je javna razmena ideja i radova. Zbog toga bih vas molio da barem
u pocetku vaseg projekta ideje i ostala cuda razmenjujete ovde.
[ Uki_3D @ 06.05.2007. 15:36 ] @
Citat:
tosa: Ideja foruma je javna razmena ideja i radova. Zbog toga bih vas molio da barem
u pocetku vaseg projekta ideje i ostala cuda razmenjujete ovde.


Naravno. Mislio sam samo da se u pocetku cujemo i tako vidimo ko sta zna i sta mozemo da napravimo, jer jedan razgovor uzivo je kao 200 postova na forumu. Kasnije bi svakako kacili screenshot-ove i preko foruma videli sta ostali misle o igri. Cim malo vise uradimo oko ove nase igre, mozemo da otvorimo temu za to. Bilo bi lepo kada bi se otvorila neka vrsta online skole preko foruma, u kojoj bi ljudi objasnjavali razne tehnike koje se koriste u proizvodnji video igara tipa kako se radi normal i parallax mapping, hdr lighting i slicno, jer mislim da je mnogim pocetnicima veliki problem to sto uopste nemaju pojma kako se prave igre i sta sve treba da znaju a i onima koje dosta znaju je mnogo lakse da sa foruma skinu objasnjenje nego da po ceo dan lutaju netom i traze nesto sto bi mogli da nadju ovde za 2 minuta. Poz
[ Uki_3D @ 13.05.2007. 23:28 ] @
Nismo se još precizno dogovorili oko toga kako će da izgleda ova igra ali evo još dva screenshot-a, da se vidi da nešto radimo...




[ bkaradzic @ 14.05.2007. 04:45 ] @
Ovo je nešto po ugledu na Seek&Destroy?
http://www.mobygames.com/game/amiga/seek-and-destroy
[ Uki_3D @ 14.05.2007. 09:16 ] @
Citat:
bkaradzic: Ovo je nešto po ugledu na Seek&Destroy?


Slicno tome ce da bude. Igra je full 3d, znaci mozes da se kreces u svim pravcima. Ostaje da se dogovorimo oko samog gameplay-a. Verovatno ce biti dosta budzenja, tipa kupovine novog oruzija, radara, motora, armora, sistema za navodjenje raketa... Moci ce da se kupuju i drugi helikopteri.Igra je zamisljenja da bude skroz arkadna, sa puno akcije. Ovo sto sada pravimo je neki vid demo-a, koji ce da posluzi kao reklama i mozda nacin da se nadje neki sponzor. Videcemo dokle cemo uspeti da doguramo bez para i opreme. Kacicemo redovno screenshot-ove pa cete moci da vidite kako napredujemo.
[ bkaradzic @ 14.05.2007. 19:02 ] @
Zvuči interesantno. Nego par saveta, potpuno 3D što se tiče vizuelnog dela je ok, mada kod gameplay-a može da kreira nepotrebnu kompleksnost kontrola, potrebu za komplikovanijom veštačkom inteligencijom i potrebu za više nivoa detalja 3D modela. Sve ovo je bitno jer odlučuje da li završavate igru ili ne. Ako su kontrole bezveze, to će se direktno odraziti na igrivost igre i traženje izdavača. Ako imate potrebu za komplikovanom veštačkom inteligencijom, verovatno ćete imati sve završeno, a AI programer će se i dalje cimati da napravi uverljiv AI. Ili ako imate previše potrebe za sadržajem igre, onda ćete imati problema sa vremenom. Recimo ako bi ograničili kretanje po Y osi (gore/dole) samo na dva ili tri stanja gameplay bi bio pojednostavljen. Npr. na prizemljen (možeš da prihvatiš "putnike", ne možeš da koristiš oružije, najveća ranjivost), u niskom letu (veća preciznost, manja brzina, viša ranjivost), u visokom letu (manja preciznost, veća brzina, manja ranjivost). Dobro je imati kameru na fiksnoj poziciji, tako da nivo detalja nikada ne varira. Još jedna stvar, računaj da nećeš naći nijednog sponzora, izdavača, i da ćete celu igru morati da završite sami. Ovo je najsigurnija pretpostavka koju možete da napravite, i ako ovako planirate, nećete biti iznenađeni i imate veću šansu da završite igru.
[ Uki_3D @ 14.05.2007. 19:51 ] @
Citat:
bkaradzic:
Računaj da nećeš naći nijednog sponzora, izdavača, i da ćete celu igru morati da završite sami.

Mi na to od početka računamo ali kapiram da bi nam mnogo pomoglo kada bi našli nekog sponzora. Bez dobre opreme neke stvari nikad nećemo uspeti da napravimo tako da bez para igra teško da može da postigne neki veliki uspeh. Koliko sam ja primetio igrači previše gledaju grafiku u igrama umesto gameplay-a a o ljudima koji pišu opise igara u časopisima i na sajtovima bolje i da ne pričam. Što je najgore, za grafiku je i najviše bitna oprema koju imaš. Ne znam koliki uspeh u današnje vreme može da postigne igra koja ima čak i neverovatan gameplay ako nema dobru grafiku. Možda je najbolje da na ovo gledamo kao na prvu igru koju je bitno napraviti i za koju će biti veliki uspeh ako je uopšte budemo završili sa obzirom na uslove u kojima je pravimo i da o zaradi i uspehu uopšte i ne razmišljamo.



Citat:
bkaradzic:
Recimo ako bi ograničili kretanje po Y osi (gore/dole) samo na dva ili tri stanja gameplay bi bio pojednostavljen. Npr. na prizemljen (možeš da prihvatiš "putnike", ne možeš da koristiš oružije, najveća ranjivost), u niskom letu (veća preciznost, manja brzina, viša ranjivost), u visokom letu (manja preciznost, veća brzina, manja ranjivost).

Mi smo imali ideju sa dva nivoa. Jedan je kada si u vazduhu i drugi kad si na zemlji. Kada si na zemlji ne možeš da pucaš ali možeš da skupljaš neke pakete na zemlji. Dobra je i ova tvoja ideja, možda je bolje sa 3 nivoa.


Citat:
bkaradzic:
Dobro je imati kameru na fiksnoj poziciji, tako da nivo detalja nikada ne varira.

Nažalost mnogi igrači vole da pomeraju kameru i da se igraju sa njom iako im to često ničemu ne služi. Pitanje je da li pomeranje kamere donosi više pluseva nego što lošija grafika kod pomeranja pogotovo zumiranja donosi minusa.



Citat:
bkaradzic:
Ako imate potrebu za komplikovanom veštačkom inteligencijom, verovatno ćete imati sve završeno, a AI programer će se i dalje cimati da napravi uverljiv AI.

Ovo će biti skroz arkadna i dinamična igra tako da kapiram da neće biti potrebe za nekim previše komplikovanim AI-em jer če sve biti brzo tako da neprijatelji verovatno neće ni imati vremena za neku strategiju napada tipa da te opkole ili slično. Problem bi mogao da bude pathfinding ako vozilima na zemlji ne budu bile zakucane putanje kretanja.


[ Mitrović Srđan @ 14.05.2007. 23:13 ] @
Podseca me na Urban Strike sa sege ;-)
[ bkaradzic @ 15.05.2007. 05:45 ] @
Citat:
Uki_3D: Mi na to od početka računamo ali kapiram da bi nam mnogo pomoglo kada bi našli nekog sponzora. Bez dobre opreme neke stvari nikad nećemo uspeti da napravimo tako da bez para igra teško da može da postigne neki veliki uspeh. Koliko sam ja primetio igrači previše gledaju grafiku u igrama umesto gameplay-a a o ljudima koji pišu opise igara u časopisima i na sajtovima bolje i da ne pričam. Što je najgore, za grafiku je i najviše bitna oprema koju imaš. Ne znam koliki uspeh u današnje vreme može da postigne igra koja ima čak i neverovatan gameplay ako nema dobru grafiku. Možda je najbolje da na ovo gledamo kao na prvu igru koju je bitno napraviti i za koju će biti veliki uspeh ako je uopšte budemo završili sa obzirom na uslove u kojima je pravimo i da o zaradi i uspehu uopšte i ne razmišljamo.

Uvek je na prvom mestu gameplay! Ovo što pravite je indie projekat (nadam se niste umislili da pravite AAA igru ;), i tu grafika ne igra veliku ulogu, jer vas neće porediti sa AAA igrama. Oni što pišu opise igara i u prvi plan uvek ističu grafiku nisu vaše ciljno tržište, i ne treba tome pridavati veliki značaj. Bitno je da vi koji pravite igru uživate u pravljenju i igranju te igre, uspeh i zarada će eventualno stići. I najbitnije od svega je da završite to što ste započeli.

Odslušaj ovaj podkast:
http://www.gamasutra.com/php-bin/news_index.php?story=13758

Posećuj ovaj sajt i čitaj revije (jer je to vaše ciljno tržište):
http://www.tigsource.com/

Početi sa indie igrom je najbolji način da uđete u industriju igara. Praveći i završavajući indie igre (množina! ;) vi učite sve što je bitno za pravljenje igara, uz to se upoznajete sa biznisom prodaje igara, marketingom, itd. Bez obzira šta odlučite da radite u budućnosti, završene igre i ovo znanje će vam biti od velike koristi u daljem uspehu. Što se tiče sponzorstva, smanji obim projekta tako da završavanje igre ne zavisi od sponzora...

Pogledaj igru Mercenaries 1, tamo ima dobra kontrola helikoptera. Prvi prototip igre je bio nešto veoma slično ovome što vi pravite, pa su kontrole helikoptera dobro odrađene. Dizajn igre je kasnije izmenjen i letenje helikopterom nije glavni deo igre.
[ Uki_3D @ 15.05.2007. 11:28 ] @
Citat:
Mitrović Srđan: Podseca me na Urban Strike sa sege ;-)

Skinuo sam Urban Strike sa neta. Neki lik je portovao igru na PC. Dosta je zanimljiva igra samo što je grafika očajna. Ovo naše će biti jako slično tome sa mnogo boljom grafikom i još složenijim gameplay-om.


Citat:
bkaradzic: Uvek je na prvom mestu gameplay! Ovo što pravite je indie projekat (nadam se niste umislili da pravite AAA igru ;), i tu grafika ne igra veliku ulogu, jer vas neće porediti sa AAA igrama.


Nemamo tako optimističke ideje da pravimo AAA naslov ali se nadamo da će igra moći da se nosi sa B ili A naslovima koji se izdaju i prodaju po svetu.
[ ton_majstor @ 15.05.2007. 14:53 ] @
Kad god kome ovde zatreba muzika, efekti i napredne audio-fore, neka piše na PP!

Ima nas, kreativnih igrača!

Pozdrav!
[ tosa @ 16.05.2007. 03:58 ] @
Citat:
ton_majstor: Kad god kome ovde zatreba muzika, efekti i napredne audio-fore, neka piše na PP!

Lep potez kolega! :)
[ Uki_3D @ 17.05.2007. 22:59 ] @
Citat:
ton_majstor: Kad god kome ovde zatreba muzika, efekti i napredne audio-fore, neka piše na PP!

Lepo od tebe.Imaćemo te u vidu.

Malo smo radili vodu u igri pa evo screenshot:






[Ovu poruku je menjao Uki_3D dana 18.05.2007. u 00:13 GMT+1]
[ Uki_3D @ 19.10.2007. 00:00 ] @
Dugo nismo nista postovali pa evo da ne ispadne da nista ne radimo. U glavnom smo budzili engine i editor. Treba jos da zavrsimo neke stvari oko editora pa onda prelazimo na budzenje grafike - senke, normal mape, refleksije, magla, dim,voda...

[ dimke @ 01.11.2007. 11:09 ] @
I strpao vechinu modela na jedan plane :P Lepo Shefe,lepo.
[ bkaradzic @ 01.11.2007. 17:35 ] @
Citat:
dimke: I strpao vechinu modela na jedan plane :P Lepo Shefe,lepo.

dimke, obično su vojni objekti postavljeni u istoj ravni... Inače ako imaš primedbe slobodno otvori novu temu i okači screenshotove iz tvoje igre.
[ Drolja @ 01.11.2007. 19:16 ] @
Kada smo postavljali objekte gledali smo da svi stanu u pogled kamere a ne zbog estetike. Inace Dimke je sa nama u timu i svi modeli koji se vide su njegovi.

Inace do sada smo dodali i view frustum culling, drawing distance, i sve potrebne testove intersekcije. nazalost nemogu da pokazem screenshot-ove fizike na delu.
[ Filip Strugar @ 01.11.2007. 19:57 ] @
Hej, sta koristite/planirate za fiziku? :)
[ Drolja @ 01.11.2007. 20:28 ] @
Koristimo CodeRealms engine, koji sami pisemo ;)
Planiramo da napisemo medjusobnu interakciju objekata i objekata sa terenom. Trenutno mozgam resavanje sudara posto su napisani neki testovi kolizije. Toliko o opstim planovima pa pitaj za nesto konkretno.
Otvorio sam temu na podforumu Fizika povodom sudara, prikljuci se.
poz.
[ Filip Strugar @ 01.11.2007. 22:14 ] @
Procitao sam tvoju poruku u podforumu Fizika - i primetio bih jednu stvar: stvari koje pokusate da resite su prezvakane vec hiljadu puta, a kretati od nule je pomalo besmisleno (i nece vas nigde dovesti) - vise cete nauciti i mnogo brze napredovati ako makar pocnete od toga da gledate neku vec postojecu implementaciju.

ODE biblioteka je mozda najbolje mesto za pocetak - pravi izbor ako zelite da naucite i vidite kako sve to radi 'iznutra' (source je dostupan).
http://www.ode.org/

Ageia SDK je takodje potpuno besplatna za PC komercijalnu upotrebu, i mnogo mocnija (stabilnija, brza, funkcionalnija) od ODE-a - samo je zatvorena (mozda losiji izbor za vas zbog toga, jer ne mozete da tacno vidite kako sta i zbog cega se desava).

Ima i raznoraznih drugih biblioteka - manje kompletnih od ODE-a - ako vam se cini da je on previse komplikovan, mozda mozete naci nesto jos jednostavnije. Ja sam nekada davno koristio (takodje besplatnu) biblioteku koja ide uz FastCar fiziku za simulaciju vozila - 'Free multy-body package' - to je par klasa za CD/RigidBody. (http://www.oxforddynamics.co.uk/download.htm)

Takodje, moj predlog na racun ovoga:
Citat:
Drolja: Kako najbolje resiti ovu situaciju. Telo je predstavljeno preko niza trouglova koji cine zatvoreni prostor. Imamo test koji pronalazi koji su se trouglovi presekli.
Moja zamisao je da nekako izracunamo dubinu prodora jednog tela u drugo i onda da pomerimo oba tela za tu duzinu i tako dobijemo situaciju u kojoj su ta dva tela u dodiru. Medjutim nemam ideju kako sracunati dubinu prodora, ni na koji nacin jedno telo utice na drugo prilikom sudara - tj. kako ih razdvojiti. Posto tela nisu pravilna geometrijska tela problem je jos slozeniji.

Za pocetak, ako boga znate, nemojte da koristite mesh-mesh collision detection. Uprostite vasa vozila sa par box-ova i sfera, to je sve sto vam treba. Mesh vam eventualno moze trebati za staticnu geometriju.
Ostatak prepustite ODE-u.

To (uprosceno) izgleda ovako: Postavis objekte u ODE scenu, namestis im parametre (pozicija/rotacija, masa, oblik, itd). Onda za svaki frame das ODE-u promenu vremena od prethonog frame-a, i onda on sam uradi sledece :
- izracuna novu brzinu/ugaonu brzinu svakog tela u zavisnosti od spoljnih uticaja i parametara (gravitacija, sile kojom utices, etc);
- pomeri/rotira tela u zavisnosti od njihovih brzina/ugaonih brzina
- proveri postojanje sudara i razresi sudare (ovo je i najkomplikovaniji deo, za koji ni nema potpuno savrsenih resenja).
Onda pokupis nove pozicije/rotacije i koristis ih za rendering!

Ako budes (budete) imao neka pitanja na tu temu, please pitaj ovde, posto je ipak vise GameDev-related :)
[ StefanJer91 @ 01.11.2007. 22:49 ] @
Dobar je ode, istrazujem ga vec neko vreme mada sam cuo da ima problema kada se teziste ne nalazi na sredini objekta... Ja jos nameravam da radim 2d pa u tu svrhu za fiziku koristim chipmunk http://wiki.slembcke.net/main/published/Chipmunk. Btw, cuo sam da je bullet physic library dosta dobar, ali ga jos nisam isprobao. Evo link pa pogledaj ako te zanima http://sourceforge.net/projects/bullet
[ Filip Strugar @ 02.11.2007. 00:04 ] @
Citat:
StefanJer91: Dobar je ode, istrazujem ga vec neko vreme mada sam cuo da ima problema kada se teziste ne nalazi na sredini objekta...

To zvuci kao neki rekla-kazala trac, ne bih ga bas uzeo za ozbiljno. Ima ODE razne probleme, ali je vec jako dugo tu.

Citat:
StefanJer91Ja jos nameravam da radim 2d pa u tu svrhu za fiziku koristim chipmunk http://wiki.slembcke.net/main/published/Chipmunk. Btw, cuo sam da je bullet physic library dosta dobar, ali ga jos nisam isprobao. Evo link pa pogledaj ako te zanima http://sourceforge.net/projects/bullet

E da, bullet! To sam potpuno zaboravio! Mozda je to i najbolje za pocetak, bio je mnogo manji i cistiji od ODE-a koliko se secam, a sad vidim da je bas popunjen sto se featurea tice! Ne mogu sad da se setim, ali kao da mi se cini da je taj lik sto radi Bullet pre radio u Havok-u (sto je, kontam, dobra stvar).

A ovaj Chipmunk izgleda lepo, onih par videa su SUPER :)
[ dimke @ 02.11.2007. 10:45 ] @
@Bkaradzic-to je bila shala :)
Che se potrudimo.
poz
[ totoro1 @ 21.11.2007. 00:48 ] @
Da li su ti jos potrebni programeri , ja sam zainteresovan ?
[ Uki_3D @ 21.11.2007. 18:36 ] @
Citat:
totoro1: Da li su ti jos potrebni programeri , ja sam zainteresovan ?


Ljudi su uvek potrebni. Posalji mail na [email protected] pa cemo se dogovoriti. Poz
[ markozelenovic @ 09.04.2008. 22:29 ] @
I tako od toga ne bi nista .
[ Uki_3D @ 10.04.2008. 15:26 ] @
Citat:
markozelenovic: I tako od toga ne bi nista .


Ne znam na sta konkretno mislis. Projekat super napreduje samo sto nismo nista postovali ovde ako mislis na projekat. Sto se ljudi tice, niko se nije javio na ovaj mail sto sam dao tako da od toga nema nista, ali projekat ide super.
[ Drolja @ 10.04.2008. 15:31 ] @
Citat:
markozelenovic: I tako od toga ne bi nista .

Svasta-nesto je ispalo iz ovog dogovora. Mozda smo malo zapostavili ovu temu, evo sta se josh rodilo :

Postoji hiararhija mesh-eva od najdetaljnijeg do najvise osiromasenog. ovaj drugi je za proracune fizike.
Kolizija/sudar objekata je napisan. Test bounding box-ova pa onda mesh-mesh.
Uradjen je citav mehanizam za 'event'e/dogadjaje.
Povezani gameplay - fizika - zvuk.
uradjen viewing frustrum optimizacija za grafiku.
Objekat moze da se zakaci na drugi, kao recimo top na helikopter ....

Tako da Markozelenovicu pogresio si :)

pozdrav.
[ markozelenovic @ 10.04.2008. 17:23 ] @
nisam mislio nista lose
[ Wasil @ 26.04.2009. 23:03 ] @
I kako napreduje projekat ? Kad cemo moci da igramo ;)