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

3d First Shooter/Flight "simulator"

[es] :: GameDev - Razvoj Igara :: 3d First Shooter/Flight "simulator"

[ Pregleda: 2815 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dusaSaLagera
Kuci, Nema

Član broj: 191594
Poruke: 16
*.dynamic.sbb.rs.



Profil

icon 3d First Shooter/Flight "simulator"23.09.2009. u 14:37 - pre 176 meseci
Dragi forumasi, molio bih vas (a posebno iskusnije kolege tipa reject, tosa, bkaradzic... koji imaju realnih iskustava sa game developingom), da mi pomognete u vezi mojih dilema.

U pitanju je igra/igrica(znam tip igre koji sam naveo u naslovnu teme zvuci glupavo, ali tako sam ja dobio u docu) koju smo dobili(tj firma u kojoj radim) da izradimo. Ovo je prvi projekat ove vrste koji radimo(do sada smo se bavili uglavnom web programiranjem, izradom soc network i slicnih sajtova...), i kao takav moze nam predstavljati odskocnu dasku, a sa druge strane i slavno nas pokopati :).

Narucioci igre su Ameri koji su za projekat od 7-9 meseci ulozili odredjenu sumu $ koja je ipak samo dovoljna za platu mene i jos jednog programera koji ce mi sa vremena na vreme pomagati. Deo sredstava ce takodje biti iskoricen za kupovinu gotovih modela sa neta, mada cemo (po ugovoru) dobiti deo modela/animacija/ostalog i od samog klijenta. Naravno, igra ce biti low budget, mada za sada nemam precizne detalje o njoj(pocetak projekta je negde sredina novembra ako sve bude u redu).

Elem, ovaj dugacki uvod mozda nije imao smisla, a mozda i jeste da bi se postavila podloga za pitanja koja slede. Stvar je u tome da ja, iako cu biti glavni programer, nemam ili imam veoma malo iskustva sa izradom igara ovog tipa(mislim na 3d). Moje prethodno zaposlenje jeste bilo u vezi sa igarama, ali igarama radjenih u flashu. Takodje, dok sam jos bio mladjani momak zanimao sam se(tj ucio za sebe) sa asemblerom i igrama u DOS-u, medjutim ovo ce biti (iako i dalje indie tipa i u kategoriji "igrica") projekat mnogo veci nego bilo sta do sada.

Eto, dosao sam i do pitanja(finally :) ). Kao osnovu odlucili smo da uzmemo Ogre3d kao engine, PhysX za fiziku i SDL za ostalo(mozda i OIS za input i CEGUI posto dolaze uz Ogre SDK, ali i dalje ostaje pitanje zvuka?!?). Jezik, naravno C++(iako ce mi trebati vremena da zaboravim lose pardigme prostekle dvogodisnjim programiranjem u PHP, kao i da se podsetim da nisu jedini design patterni Singleton, Registry i MVC :) ). Sta mislite o doticnom izboru? Posto nemamo previse vremena(a ni ljudstva) najbitnije nam je da se sto vise bavimo niskim stvarim, a sto vise samim gameplayom. Veoma mi je bitno da odabir frameworkova/enginea bude sto laksi za koriscenje, sto medjusobno laksi za integraciju kao i dovoljno robustan da izdrzi nesto sto ce stvarno neko trebati i da kupi. Mozda neki drugaciji predlozi? Na sta posebno da obratimo paznju, sta bi nam mogli biti pocetni problemi prilikom same implementacije igre(nesto sto ste vi iskusnije kolege vec odavno iskusili)? Hvala unapred




 
Odgovor na temu

reject
Ivan Pesic
Bgd

Član broj: 7659
Poruke: 2209
*.ptt.rs.

Sajt: misc.comli.com


Profil

icon Re: 3d First Shooter/Flight "simulator"23.09.2009. u 16:34 - pre 176 meseci
Ne bih previse da komentarisem situaciju u kojoj ste se nasli, ali mi deluje kao da vas ceka pakao.

Ogre je lak za upotrebu + imas gomilu primera, ali mozda je jos brze koristiti C#/XNA. Jedini problem
je sto bi korisnik trebalo da ima .net framework instaliran, ali ako klijentu to odgovara, docicete do
neceg 'igrivog' relativno brzo, a XNA je vise nego dokumentovan + sve sto napravis bi trebalo da
radi na xboxu360 "iz prve" (nisam probao). Cak imas da skines 'template' projekte za neke zanrove igara.

Citat:
dusaSaLagera: Na sta posebno da obratimo paznju, sta bi nam mogli biti pocetni problemi prilikom same implementacije igre(nesto sto ste vi iskusnije kolege vec odavno iskusili)? Hvala unapred

Najbitnije je da izvucete od klijenta jednostavno "sta vi zelite da vam napravimo?" posto mi se cini
da je zahtev vise nego nedefinisan. Tek kad se skontas sta treba da radis videces tehnicke probleme,
koji su svi boranija u odnosu na problem klijenta koji ne zna sta zeli.
Mass murder ain’t just painless,
Now we’ve made it cute.


The Church Of The Holy Transistor
 
Odgovor na temu

dusaSaLagera
Kuci, Nema

Član broj: 191594
Poruke: 16
*.dynamic.sbb.rs.



Profil

icon Re: 3d First Shooter/Flight "simulator"23.09.2009. u 17:08 - pre 176 meseci
Hvala ti na odgovoru.

Za sada znam da je u pitanju 3d pucacina sa helikopterom(deo misija) odnosno FPS(manji deo misija) i imam detalje za svaku misiju, medjutim, artwork i detaljnije specifikacije tek treba da dobijem.

[Ovu poruku je menjao dusaSaLagera dana 23.09.2009. u 18:30 GMT+1]
 
Odgovor na temu

Filip Strugar
Filip Strugar
UK

Član broj: 9871
Poruke: 383
*.zone7.bethere.co.uk.



+1 Profil

icon Re: 3d First Shooter/Flight "simulator"24.09.2009. u 19:35 - pre 176 meseci
Slazem se sa rejectom - saznaj vise detalja za pocetak. Na primer, koje je ciljno trziste i na kakvom hardveru ta igra treba da radi.

Koliko iskustva imas sa ovakvim stvarima? Koliko iskustva ima kolega koji bi ti se prikljucio?

Mozes li da podelis jos detalja u vezi samog dizajna igre, misija i slicno?

[Ovu poruku je menjao Filip Strugar dana 24.09.2009. u 23:05 GMT+1]
 
Odgovor na temu

bkaradzic
Branimir Karadžić
ArenaNet
Seattle, WA

Član broj: 14953
Poruke: 1630
*.oceanic.com.

Sajt: https://github.com/bkarad..


+11 Profil

icon Re: 3d First Shooter/Flight "simulator"25.09.2009. u 01:35 - pre 176 meseci
Meni zvuči da poslodavac nema pojma o razvoju igara. Izabrani žanr (tj. blend žanrova), obim, budžet, itd. nema mnogo logike. Ali nema ni mnogo logike odgovarati ga od zamisli, jer su takvi rešeni da naprave igru, pa ako ga vi odgovorite od zamisli on će naći nekog drugog da mu pravi igru. Tako da šta god da izaberete, bitno je da pokažete progres tokom razvoja. Na taj način, za vas će biti dobro da naučite dosta toga o pravljenju igara, a poslodavac ako je hepi i shvati da mu je orginalni plan "malo" preambiciozan može da nastavi sa finansiranjem ili odustane.

 
Odgovor na temu

dusaSaLagera
Kuci, Nema

Član broj: 191594
Poruke: 16
*.dynamic.sbb.rs.



Profil

icon Re: 3d First Shooter/Flight "simulator"25.09.2009. u 10:09 - pre 176 meseci
@bkaradzic: I meni se cini da nemaju pojma :). Igra bi trebala da bude neki spoj commanche/delta force koje su iako poprlicno stare, u svoje vreme bile AAA igre(jedna dobra, druga ocaj, doduse :) ). Ja bih u svakom slucaju vise voleo da se radi nesto zanimljivije a jednostavnije, nesto sto bi casual igraci stvarno voleli da odigraju. Medjutim, pare su pare. Cini mi se da je najbolje od svega sto cu biti placen da ucim i stektnem iskustvo za buduce (ozbiljnije) projekte. A imacu(imacemo) iza sebe nesto(makar demo)...

By the way definitvno sam se odlucio za Ogre3d+OIS+CEGUI+PhysX(ili ODE posto je bolje integrisan, mada jos nisam poceo da citam tutoriale za fiziku). Igra ce biti za PC i MAC(verovatno). Prepostavljam samo download


[Ovu poruku je menjao dusaSaLagera dana 25.09.2009. u 11:22 GMT+1]
 
Odgovor na temu

Filip Strugar
Filip Strugar
UK

Član broj: 9871
Poruke: 383
91.143.178.*



+1 Profil

icon Re: 3d First Shooter/Flight "simulator"25.09.2009. u 13:45 - pre 176 meseci
Citat:
bkaradzic: Ali nema ni mnogo logike odgovarati ga od zamisli, jer su takvi rešeni da naprave igru, pa ako ga vi odgovorite od zamisli on će naći nekog drugog da mu pravi igru.


Apsolutno se slazem sa ovime. Samo treba biti oprezan da se cela stvar ne zavrsi kako se ovakve stvari obicno zavrsavaju a to je da nakon 6 meseci igra nije gotova, treba 'jos samo malo', pa da se rokovi pomeraju (i da uvek treba 'otprilike jos samo malo') dok se odnosi sa poslodavcem ne pokvare i igra ne ostane u nekom nezavrsenom stanju - onda nema mnogo koristi od cele stvari osim to malo iskustva, koje je opet losije od iskustva koje bi dobio radeci za neku bilo kakvu bolju programersku firmu u BG-u...

Da li moze taj poslodavac da ti navede neke igre koje su slicne tome sto on zeli da dobije i koje bi vam bile konkurencija, da za pocetak imas neku referencu?
Bilo bi veoma korisno da znas precizno na koji nivo ciljate pre nego sto bilo sta krenes, da predupredis razne neprijatnosti.

I kao sto BK rece, budite stalno u kontaktu sa poslodavcem, neka zna tacno sta se zbiva, sta radite i kakvi su problemi.

ps, ne rece koliko iskustva sa izradom igara imas?
 
Odgovor na temu

PavleBgd
Pavle Joksimovic
Beograd

Član broj: 25177
Poruke: 112
*.soprex.com.



Profil

icon Re: 3d First Shooter/Flight "simulator"07.10.2009. u 14:11 - pre 176 meseci
Citat:
dusaSaLagera: ...Igra bi trebala da bude neki spoj commanche/delta force ...
By the way definitvno sam se odlucio za Ogre3d+OIS+CEGUI+PhysX(ili ODE posto je bolje integrisan, mada jos nisam poceo da citam tutoriale za fiziku). Igra ce biti za PC i MAC(verovatno).


Kako napreduje projekat? Da li ste dobili konkrete informacije nephodne za razvoj?
Za muziku i zvučne efekte u Ogre-u ja sam koristio Audiere biblioteku.
Koliko se sećam uz ODE SDK/Ogre išao je set tutoriala u kojem je bila i scena sa animiranim modelom Apache helikoptera. Mozda to možete da iskoristite za učenje ili razvoj prototipa/demoa?
Pozdrav


[Ovu poruku je menjao PavleBgd dana 07.10.2009. u 22:46 GMT+1]
 
Odgovor na temu

dusaSaLagera
Kuci, Nema

Član broj: 191594
Poruke: 16
*.dynamic.sbb.rs.



Profil

icon Re: 3d First Shooter/Flight "simulator"09.10.2009. u 11:17 - pre 176 meseci
Hvala vam svima na odgovorima.
Razvoj pocinjemo pocetkom novembra(trenutno jos radim na par php projekata).
@PavleBgd: hvala ti za predlozenu audio bilbioteku! Medjutim, za fiziku smo se ipak odlucili za physX.
@Filip: iskustvo hmmm: kao mali(kraj osnovne i celu srednju) sam se zanimao sa game developingom. Krenuo sam od zmijice i pong u qbasicu. Potom sam u pascalu(uz primenu asemblera) u dosu napravio klonove pacmana(ovo je bila cool igra i imala je mnogo zanimljive features: sa vremena na vreme pojedini zidovi bi se pretvarali u portale i prolaskom kroz njih igrac je dobijao mogucnost jedenja duhova... Cak mi i je levele pravio drugar u level editoru koji sam napravio. Mislim da se mogla nazvati projektom), tetris(klasicno, manje vise bezveze, jedino sto sam tada prvi put upotrebio neku biblioteku za zvuk; inace sam (jbg zanesenjak, idealista) tada voleo da pisem sve sam; pacman je imao zvuk preko bipera), space invaders(ovo je vise bio demo, jer su se nivoi stohasticki generisali i sluzilo je vise kao provera moje biblioteke za (tada)hi-res(640x480*256; int 10h, cuveno menjanje stranica u video memoriji $a000:0000 jer je bila samo 64K u real modu(sa protected modom sam se malko zanimao) . Anegdota: isti , gore pomenuti, drug je jednom igrao "igru" 7 sati bez prestanka i obrnuo brojac koji je bio valda longint :) ), demo ala commandos(skrol, mada u vise ravni, ides bacas bombe, pucas, bla bla; ovo mi je sluzilo kao kao primer za zavrsni rad u srednjoj - naravno iz informatike), ... I taman tada sam se poceo zanimati sa 3d(dobro kvazi 3d ala doom,), prekucavao neke sorseve sto sam skinuo sa neta(tada sam prvi put i cuo da postoji tyako nesto :) ), itd, upisao sam bio fakultet(FTN, E2, NS) i u narednih 5-6 godina se nisam bavio icim slicnim. Nazalost sve sto sam do tada radio nije sacuvano(znam, znam zvuci kao prica svakog 15godisnjeg "genija"...).Moj prvi posao posle fakulteta(nekih 4 meseca, razlog prekida nije bitan) je bila izrada flash as3 multiplayer igara, tako da se to jedino moze navesti kao profesionalno iskustvo.
To bi bilo to. Ako budem imao vremena(i volje) kada pocne razvoj moguce da cu davati neke informacije u vezi sa progresom. Pozdrav

 
Odgovor na temu

[es] :: GameDev - Razvoj Igara :: 3d First Shooter/Flight "simulator"

[ Pregleda: 2815 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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