• 34 odgovora
  • 13.871 pregleda
Re: Potreban programer! 17.06.2007. u 10:25 · pre 235 meseci #23
@Ilux:
(ali i sve koji se bave game dev-om):

Resident Evil 2 je 3d igra sa prerenderovanim teksturama objekata.
Full 3d su samo likovi u igri,protivnici,neki itemi (herbs,valve handle itd. a
nisu ključevi,first aid itd.).Inače Res Ev 2 je veliki programerski poduhvat.
1) Da bi se isprogramirao onakav inventar sa svim opcijama koje ima,treba
(jednom programeru) bar 10-15 dana ako je 'u formi' i ako već ima kompletan
2d sistem za manipulaciju image-a i 3d engine sa odgovarajućim f-jama.
Inače, sama logika inventara je izuzetno komplikovana u RE2. Korišćenje
nekoliko timer-a, health bar-a kao EKG i pri uzimanju item-a efekat putovanja
itema iz levog prozora u odgovarajući slot uz menjanje veličine slike (a pri tome
većina stvari je povezana) nikako ne doprinosi lakoći i brzini programiranja.
banalno: pogledaj samo koliko različitih slika se koristi u inventaru i razmisli
koliko treba vremena da se napiše kod za load slika, pa manipulaciju u odnosu
na izabranu opciju, pa tek onda postavi na odgovarajuću poziciju.A o combine
i check opcijama da ne govorim.
2) 3D nije toliko težak za programiranje u RE2 ali je daleko od lakog.
3) AI takodje nije naročito težak,ali svaki AI bez odgovarajućih 3d f-ja
ne može da se odradi kako treba.
4) Collision Detection nije težak jer putanje projektila praktično nisu bitne
collision sa zidovima je lak,sa neprijateljima malo nezgodan.
5) Zvuk je bio izuzetno napredan za to vreme,ali sada sa bilo kojim LGPL
ili open source lib-om može da se odradi lako1.Inače ima i jedna
relativno nezgodna stavka u zvuku u RE2.To je zvuk gaženja na različite podloge
u tačnom trenutku sa tačnim semplom.Pitch changing po random-u da ne bi
bio uvek isti monotoni zvuk npr kada se dugo krećete po istoj podlozi.
6) Sistem kamera nije toliko težak i baziran je na bounding volume's.Ipak
nije lako definisati dobre položaje za 1795 kamera u celoj igri,što mora da
odradi programer u saradnji sa ostatkom tima.Lakše je odraditi sistem kamere
kao u Silent Hill serijalu,ali mora biti bar malo (često puno) bagovit...
7) Particle system-i nisu teški, ima malo krvi itd.Nije vredno pomena u odnosu
na ostale aspekte programiranja.
8) Save/Load sistem - katastrofa.Potrebno je toliko logike u njemu da bi se i
najbolji zbunili.Zagonetke-da li su rešene,ili ne,i to pojedinačno za svaku po bool,
koje od 233 itema ste pokupili, koje mape imate,koja vrata ste otključali,koliko
i koje zombije ste potamanili,da li ste npr. propali kroz drveno stepenište ili ne
(da kad loadujete ne budu opet nove stepenice i sl.).Ima puno stvari kojih
sigurno ne mogu da se setim.
9) nešto sam sigurno zaboravio ali i ovo je dovoljno

1Lako ovde znači 'lako u odnosu na današnje standarde' ...
Potpis
C++, Pascal i ASM programiranje, mreže (lan, wlan i www), gamedev, audio
obrada, obrada slika, baze (Access + VBA)...
Re: Potreban programer! 23.06.2008. u 19:11 · pre 223 meseci #28
Ja se unapred izvinjavam, ali moram da bacim jedan OT:

[OffTopic]
1.Nije mi jasno zasto neki u ovoj prici omalovazavaju VLADABOY-a i prave sprdnju od onoga sto kaze ?!?! Zato sto je mladji od nas ?! Ili imate neki poseban razlog ?
2. @Dahaka - niste vise pominjali da radi na projektu, od kad je rekao da ima 13. godina ?! Ili mi se cini ?!

Strava .... Iste situacije, al redje ( posto pre nisam posecivao forume ) sam i ja dozivljavao kad sam bio tih godina ... Al sva sreca nailazio sam na dosta ljudi koji su znali da podrze neciji napor i trud, nezavisno od toga kojeg je starosnog doba .....

Necu vise da smaram, razumeli ste sta sam hteo da kazem....

P.S. Nadam se da moderatori nece obrisati ovaj post ... Hvala !

[/OffTopic]

Inace, zelim vam srecu u radu i nadam se da necete odustati, vec cete izgurati do kraja !!!

Pozdrav,

Mihailo Joksimovic
Re: Potreban programer! 24.06.2008. u 02:21 · pre 223 meseci #29
@Man-Wolf
Radi se o veoma jednostavnom problemu - stav ljudi cesto dovodi do konflikta.
Neko ko ima trinaest godina ne moze biti neko ko deli savete, pre svega sto ovde ima solidan broj
ljudi koji imaju vise godina iskustva od toga. Jos ako je to deljenje saveta praceno izvesnom dozom
arogancije mozes biti siguran da ce biti izvrgnut ruglu.
Moje misljenje je da ti samaricani koji takvima pomazu ni sami ne znaju vise od njih.
Da naglasim, ovo nema direkten veze sa Vladaboy-em, vec ce biti prirodna reakcija kada god
se dese ovakvi ispadi na forumu. Takodje, nema preterane veze ni sa brojem godina vec sa
kolicnom prakticnog iskustva.

Evo ti jednostavna jednacina koja opisuje ovo sto sam rekao:

G/A = P

Gde su G, A i P - godine iskustva, arogancija i kolicina ocekivanog postovanja, tim redom.
Jasno ti je da ako je G jednako nuli i P mora biti nula (pretpostavka je da je A uvek razlicito od nule) ;)
Re: Potreban programer! 24.06.2008. u 07:14 · pre 223 meseci #30
Pa spali smo na to da Dahaka redizajnira moju igru http://www.zshare.net/download/11906968501f1d5b/ , ali i to neide, to jest nedobijam grafiku tako da nista od ovoga.

@Man-Wolf

Hvala na podrsci, mada to se jedino na ovom forumu desava, na ostalim forumimam isto znaju da sam mlad ali niko nepravi problem, zato sam vrlo retko na ovom forumu.
Re: Potreban programer! 24.06.2008. u 07:52 · pre 223 meseci #31
Da citiram samo jedan tip cesto vidjene gramaticke greske u Vladinim porukama.
Citat:
vladaboy93: ... neide ... nedobijam ... nepravi ...

Morao bih da korigujem svoju jednacinu:

(G+O)/A=P

G - godine iskustva u oblasti u kojoj se ocekuje P, podrazumeva se da je iskustvo praceno sticanjem znanja.
O - opste obrazovanje, ukljucuje i pismenost kao neophodan uslov za sticanje obrazovanja.
A - nivo arogancije, vece od nule.
P - ocekivano postovanje
Re: Potreban programer! 24.06.2008. u 11:59 · pre 223 meseci #32
Eto... o tome i pricam, ovo je programerski forum jel? ti si moju poruku razumeo? naravno da jesi, stvar je u tome sto nisi imao ni jedan drugi argument pa si pribegao analizi gresaka u mojoj poruci.

Kakve veze ima "ocekivano postovanje" sa odvajanjem recce ne od glagola? ponavljam ovo je programerski forum.

To je ko kada bi ti dobio sutra poruku u sanducetu na kojoj pise da ti se u kuci nalazi bomba i da izadjes sto pre ili ce da explodira, ali ti to zanemaris jel je poruka gramaticki ne ispravna!

Re: Potreban programer! 24.06.2008. u 13:23 · pre 223 meseci #33
Razumeo da, ali sustine u tvojim porukama nema.
Citat:
vladaboy93: ... ne ispravna ...

Ljudi poput tebe me vise zabrinjavaju nego bilo kakva bomba.
Re: Potreban programer! 24.06.2008. u 13:42 · pre 223 meseci #34
Ajde de ... shta i ti ochekujesh od deteta sa 14/15 godina? Da bude profesor srpskog? :)

Svako dobro.
Tema je zaključana, nove poruke nisu moguće.

Premeštanje teme