Results 1 to 25 of 34

Thread: Dizajniranje igara

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Feb 2005
    Location
    Podgorica
    Posts
    72
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default Dizajniranje igara

    Da li se kod nas može naći ljudi koji i imaju znaja, vještine i volje za dizajniranjem 2D grafičkih elemenata za kompjuterske igre? Primjer jedne lijepo odrađene igre je Turtix:

    http://www.mechodownload.com/forum/g...adventure.html

    Svjestan sam da je ovaj kvalitet teško postići, ali što se više postavi letvica...

  2. #2
    Join Date
    Sep 2004
    Location
    Seoul, Korea
    Posts
    9,589
    Thanks Thanks Given 
    7
    Thanks Thanks Received 
    44
    Thanked in
    23 Posts

    Default

    Bila je vec slicna tema (nazalost sa ne bas mnogo uspjeha). U svakom slucaju, za razvoj igre potrebno je mnogo vise od grafickih dizajnera. Ukratko, potrebni su programeri, koji su sami za sebe osnova svakog indie projekta.

    Ehm sad, nisam htio nista prcat prijevremeno, ali polako napredujem u razvoju jednog manjeg singleplayer 2D RPG-a. Za dvije nedjelje bi trebao imati gotov prototip i testnu verziju, a poslije bi trebalo ici ubacivanje sadrzaja. U svakom slucaju bice ovdje tema kad dodje vrijeme za to (a onda moze biti i nekih dogovora o saradnji, ako bude bilo zainteresovanih ).

    Sto se programerskog dijela tice, svima koji hoce da se oprobaju u samostalnom razvoju softvera preporucio bih jezik Python.

  3. #3
    Join Date
    Feb 2005
    Location
    Podgorica
    Posts
    72
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Smile

    Quote Originally Posted by MadGod View Post
    Bila je vec slicna tema (nazalost sa ne bas mnogo uspjeha). U svakom slucaju, za razvoj igre potrebno je mnogo vise od grafickih dizajnera. Ukratko, potrebni su programeri, koji su sami za sebe osnova svakog indie projekta.
    Znam ja šta je sve potrebno, a znam i šta je meni potrebno .

    Što se tiče Pythona, ipak je najbolje držati se nekog "pravog" kompajlera i DirectX-a, tj. Direct3D-a.

  4. #4
    Join Date
    Sep 2004
    Location
    Seoul, Korea
    Posts
    9,589
    Thanks Thanks Given 
    7
    Thanks Thanks Received 
    44
    Thanked in
    23 Posts

    Default

    Kao prvo, Python jeste pravi jezik (ne kompajler ). Koji usput omogucava koriscenje i OpenGL-a (ekvivalent DirectX-a za sve prakticne potrebe).

    Kao drugo, da li je nesto bolje ili ne zavisi od mogucnosti, vremena, sredstava i ciljeva. U ovom konkretnom slucaju to je prilicno los savjet za nekoga ko ovo cita.

    Nijedna ozbiljna igra nikada nece biti napisana u Pythonu ili bilo kom high level jeziku, to je sasvim sigurno. Sa druge strane, niko u Crnoj Gori nece ni razviti (a ni poceti da razvija, ako je realan) ozbiljnu igru u doglednoj buducnosti. Savladati DirectX API i pisati npr. C/C++ kod da bi se zavrsila jedna interesantna i zabavna igrica tipa ove koju si linkovao je u jednom trenutku mozda bilo neophodno - ali je danas uz sve dostupne opcije cist mazohizam i gubljenje vremena.

    Da me ne shvati neko pogresno, C++ je jezik koji je (nazalost) jos uvijek nezamjenjiv u mnogo cemu, ali je takodje i pogresan izbor u 90% manjih, jednostavnijih projekata u kucnoj radinosti. Takav softver nikada nece biti u mogucnosti da iskoristi sve prednosti i brzinu koju omogucava C++ i direktan pristup DirectX-u, jer mu te prednosti jednostavno nece ni biti potrebne. Isti posao se moze zavrsiti sa 50% manje vremena, napora, koda i bagova koristeci jezik i biblioteke sa high level pristupom.
    Last edited by MadGod; 08-08-08 at 21:22.

  5. #5
    Join Date
    Jan 2004
    Posts
    1,910
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Quote Originally Posted by MadGod View Post
    Kao prvo, Python jeste pravi jezik (ne kompajler ). Koji usput omogucava koriscenje i OpenGL-a (ekvivalent DirectX-a za sve prakticne potrebe).

    Kao drugo, da li je nesto bolje ili ne zavisi od mogucnosti, vremena, sredstava i ciljeva. U ovom konkretnom slucaju to je prilicno los savjet za nekoga ko ovo cita.

    Nijedna ozbiljna igra nikada nece biti napisana u Pythonu ili bilo kom high level jeziku, to je sasvim sigurno. Sa druge strane, niko u Crnoj Gori nece ni razviti (a ni poceti da razvija, ako je realan) ozbiljnu igru u doglednoj buducnosti. Savladati DirectX API i pisati npr. C/C++ kod da bi se zavrsila jedna interesantna i zabavna igrica tipa ove koju si linkovao je u jednom trenutku mozda bilo neophodno - ali je danas uz sve dostupne opcije cist mazohizam i gubljenje vremena.

    Da me ne shvati neko pogresno, C++ je jezik koji je (nazalost) jos uvijek nezamjenjiv u mnogo cemu, ali je takodje i pogresan izbor u 90% manjih, jednostavnijih projekata u kucnoj radinosti. Takav softver nikada nece biti u mogucnosti da iskoristi sve prednosti i brzinu koju omogucava C++ i direktan pristup DirectX-u, jer mu te prednosti jednostavno nece ni biti potrebne. Isti posao se moze zavrsiti sa 50% manje vremena, napora, koda i bagova koristeci jezik i biblioteke sa high level pristupom.
    oli mi objasniti ovo sto sam "iskosio" jer meni nije jasna ta podjela-pojasni mi sto je kompajler, a sto jezik-u cemu je razlika?

    i ne vidim problem da se c++ koristi za manje projekte-postoji mnogo alata, biblioteka sa kojima se lako rade mnoge stvari,...

    ako oces da se oziljno bavis igrama uci c++

    edit>mislim na

    Kao prvo, Python jeste pravi jezik (ne kompajler ).
    Last edited by db; 08-08-08 at 23:01.
    ....

  6. #6
    Join Date
    Sep 2004
    Location
    Seoul, Korea
    Posts
    9,589
    Thanks Thanks Given 
    7
    Thanks Thanks Received 
    44
    Thanked in
    23 Posts

    Default

    Quote Originally Posted by db View Post
    oli mi objasniti ovo sto sam "iskosio" jer meni nije jasna ta podjela-pojasni mi sto je kompajler, a sto jezik-u cemu je razlika?
    Poredjenje istih nisu moje rijeci, vec mog prethodnika. On je na moj savjet oko Pythona (koji je jezik) rekao da je bolje umjesto toga koristiti "pravi kompajler" (+DirectX).

    Mislim da stvarno nema potrebe da objasnjavam razliku izmedju programskog jezika i kompajlera (jer pretpostavljam da je pitanje bilo provokativne prirode, ako ne, unaprijed se izvinjavam i odgovoricu ).

    Quote Originally Posted by db
    i ne vidim problem da se c++ koristi za manje projekte-postoji mnogo alata, biblioteka sa kojima se lako rade mnoge stvari,...
    Ne vidim problem ni da se koristi Assembly. Osim cinjenice da je to potpuno nepotrebno kada ima jezika mnogo laksih i upotrebljivijih za odredjene stvari.

    Quote Originally Posted by db View Post
    ako oces da se oziljno bavis igrama uci c++
    Ako neko hoce ozbiljno (profesionalno) da se bavi igrama, i ja sam rekao da je C++ jedini pravi izbor. To nije sporno.

    Na stranu to sto ako neko iz Crne Gore hoce da se ozbiljno bavi igrama, prvo mora da upise fakultet u inostranstvu, zavrsi ga, nekako se ubaci u razvojni tim i nada se najboljem, a onda ce izbor jezika i alata biti najmanji problem. "Ozbiljni" razvoj "ozbiljnih" igara je nesto sto je od nas daleko svjetlosnim godinama i o cemu nema uopste svrhe pricati na ovom forumu.

    Hronicni problem je u tome da ljudi uglavnom nasjednu na rijec "ozbiljno", pa ignorisu sve mogucnosti koje im dozvoljavaju da ono sto hoce obave tri puta efektnije i pet puta brze.

    Svaki iskusniji programer ce ti reci da ne postoji najbolji jezik, vec samo pravi jezik za ono sto ti treba. C++ nije pravi jezik za solo-developera, narocito nekog bez iskustva u svojoj oblasti. narocito kada je ta oblast razvoj igara. U najvecoj mjeri zbog toga sto prednosti C++ u takvim projektima jednostavno nece ni doci do izrazaja (a nedostaci sasvim sigurno hoce).

    Eto, za one koji insistiraju na C++-u, preporucujem SDL umjesto ceprkanja sa DirectDraw-om za 2D, jer je to stvarno totalni overkill.

  7. #7
    Join Date
    Jan 2004
    Posts
    1,910
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    da bilo je provokativno...jer sam shvatio da je covjek predlozio da se koristi jezik za koji postoji jak kompajler (a tu je c++ glavni, dok se python uglavnom koristi uz interpreter), a ne na nacin na koji si ti shvatio

    ne vidim potrebu za koristenje python-a u igrama (koliko god "neozbiljne" bile)-bar ne ako treba da se napreduje

    ne vidim zašto bi morao da se upisuje fakultet u inostranstvu za ozbiljnije igrice?

    u suštini se sve može naučiti preko interneta (ili kombinacijom interneta i fakulteta /ne računam SPR i slično jer to i nisu fakulteti-posebno ne za programiranje, ali da se zaustavim tu da ne bi bilo šire rasprave koliko je SPR jak i dobar/ )


    ja sam razmišljao da se ozbiljnije počnem baviti igricama (znam o čemu pričam i to nije toliko daleko od (dobrog) cg programera koliko misliš), ali trenutno su mi neke druge ideje u glavi...
    Last edited by db; 09-08-08 at 00:40.
    ....

  8. #8
    Join Date
    Sep 2004
    Location
    Seoul, Korea
    Posts
    9,589
    Thanks Thanks Given 
    7
    Thanks Thanks Received 
    44
    Thanked in
    23 Posts

    Default

    Quote Originally Posted by db View Post
    ne vidim potrebu za koristenje python-a u igrama (koliko god "neozbiljne" bile)-bar ne ako treba da se napreduje
    Onda ne poznajes dovoljno Python i njegove prednosti i mogucnosti. Danas samo neko ko nije bas informisan moze da smatra Python "neozbiljnim". Za nekoga ko nema (u velikom broju slucajeva) nerealne ambicije da se bavi razvojem mocnog softvera i "ozbiljnih" igara, Python je idealno rjesenje, a sve je popularniji i medju profesionalnim developerima.

    Znas u cemu je poenta? Sto ce neko u tom neozbiljnom Pythonu (ili Microsoftovoj C#/XNA soluciji) na kraju raziviti pet puta bolju igru za pet puta manje vremena nego neko ko to prvi put - i jos sam - radi na C++/DirectX podlozi (a cak i ako ima iskustva). Dok neko u C++/DirectX okruzenju razvije i prototip engine-a, neko drugi ce koristeci Panda3D u kombinaciji sa najefikasnijim programskim skripting jezikom danas (Python) vec zavrsiti posao - i igru koja ce sasvim sigurno izgledati mnogo bolje.

    Zaboravih najbolju stvar - uz znanje i Pythona i C++, C++ se moze koristiti za pravljenje sopstvenih ekstenzija za Python po potrebi. Cime se dobija sirova brzina C++-a uz funkcionalnost i jednostavnost Python-a, sto je optimalno i mnogo efikasnije rjesenje od koristenja sirovog C++-a.

    Trece, kad vec govoris o napredovanju - C++ je jezik koji u sustini stagnira i nije se razvijao vec godinama. On je jos uvijek nezamjenljiv, narocito u industriji igara, ali ocekivati da ce to dovijeka (pa i jos dugo vremena) biti tako je nerealno s obzirom da se drugi aktuelni jezici konstantno razvijaju i poboljsavaju u skladu sa aktuelnim mogucnostima i potrebama.

    C++ je bio hit prije vise od deset godina i danas uopste nije toliko "vruc", a alternative su sve brojnije i sve mocnije. To definitivno nije programski jezik buducnosti. Mnogi ga danas koriste samo kada je to apsolutno neophodno (kada su potrebne performanse i brzina za jaci softver), i to cesto u kombinaciji sa drugim, efikasnijim i prilagodljivijim jezicima.

    http://www.tiobe.com/index.php/conte...pci/index.html

    Mada razumijem tvoju poentu, posto pricas o izradi ozbiljnih igara (a sto se toga tice jesi u pravu za C++, sto vec rekoh).

    Quote Originally Posted by db View Post
    ne vidim zašto bi morao da se upisuje fakultet u inostranstvu za ozbiljnije igrice?

    u suštini se sve može naučiti preko interneta (ili kombinacijom interneta i fakulteta /ne računam SPR i slično jer to i nisu fakulteti-posebno ne za programiranje, ali da se zaustavim tu da ne bi bilo šire rasprave koliko je SPR jak i dobar/ )

    ja sam razmišljao da se ozbiljnije počnem baviti igricama (znam o čemu pričam i to nije toliko daleko od (dobrog) cg programera koliko misliš), ali trenutno su mi neke druge ideje u glavi...
    Sto se ovog tice, ne bih bas rekao da si u domenu realnosti. Da ne bi sad raspravljali, vjerovacu u to onda kad vidim bar prototip za neku ozbiljniju igru, a do tada nema toga ko mi moze garantovati da razvoj ozbiljnih igara "nije tako daleko od CG koliko ja mislim".

    Eventualno uz koriscenje nekog od postojecih sto besplatnih, sto komercijalnih engine-a. Opet, da bi se na pravi nacin iskoristio engine koji je neko drugi razvio potrebno je veliko znanje i iskustvo samo u toj oblasti, inace ce sve zavrsiti na pravljenju lose kopije igre za koju je engine bio prvobitno namijenjen.

  9. #9
    Join Date
    Oct 2007
    Location
    Podgorica
    Posts
    504
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    brate idite u vladu,recite kako je to dobro za promovisanje drzave trte vrte,prodaja shirokim narodnim masama igrica sa cg sadrzajem,npr RTS sa turcima i crnogorcima i dobicete sva potrebna sredstva za pravljenje istih
    Naravno shala mala,brate ja sam u tome klasicna neznalica al vas u potpunosti podrzavam !

  10. #10
    Join Date
    Jan 2004
    Location
    Herceg Novi
    Posts
    3,365
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Bratski, ima dizajnera/animatora/ilustratora u CG koji bi ovo mogli nacrtati bez problema (evo - imam prijatelja koji je radio slicne projekte, izmedju ostalog i za Disney, pa za one TV-telefonske igre kao sto je macak Izzy itd.), ali ce ti to tesko ijedan prihvatiti da radi ako nijesu velike pare u pitanju.

    Zasto? Zato sto je sad gro 2D/3D dizajnera iz CG angazovano na modeliranju arhitektonskih objekata po primorju i (kod ovih vjestijih) dizajniranja/modeliranja enterijera. Tu ima toliko posla da su cijene otisle u nebo, a vremena nema ni za sto drugo. :?

  11. #11
    Join Date
    Jan 2004
    Posts
    1,910
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Quote Originally Posted by Djoks View Post
    Bratski, ima dizajnera/animatora/ilustratora u CG koji bi ovo mogli nacrtati bez problema (evo - imam prijatelja koji je radio slicne projekte, izmedju ostalog i za Disney, pa za one TV-telefonske igre kao sto je macak Izzy itd.), ali ce ti to tesko ijedan prihvatiti da radi ako nijesu velike pare u pitanju.

    Zasto? Zato sto je sad gro 2D/3D dizajnera iz CG angazovano na modeliranju arhitektonskih objekata po primorju i (kod ovih vjestijih) dizajniranja/modeliranja enterijera. Tu ima toliko posla da su cijene otisle u nebo, a vremena nema ni za sto drugo. :?
    pa ni prije građevinskog "buma" nije bilo nekih igara iz CG...

    mislim da nije problem u tome ima li ljudi, nego je li isplativo kreirati igricu-ipak treba neko da uloži velike pare, a da na kraju nije siguran u uspjeh-toljudi neće da rade (kad imaju sigurnijih izvora prihoda)

    @MadGod>da ne vrtimo istu priču...ja tvrdim jedno ti drugo, mislim da si ti u domenu snova, a ne ja (kad je domaće znanje u pitanju), ali stvarno ne bih sad o tome.

    shvati da nije problem u tome što nema znanja, nego što nema volje (i zato moža nećeš vidjeti neku igricu ili bar engine u domaćoj radinosti)

    za python nisam rekao da je neozbiljan, nego da nije za igre,...

    c++ se ne razvija odavno, a opet je nezamjenljiv-to znači da je dobar i dalje.

    e sad c++ jeste teško za naučit (mnogo teže nego python), ali zato nudi mnogo više i zato je nezamjenljiv za igre (dobro sad se koristi i c# i slično, ali i dalje je c++ broj jedan).



    možeš ti da pišeš nekakva proširenja za python i slično, ali to ne može da dostigne nivo C++ -a (a i to su jezici različite namjene). možeš da napraviš i neki jezik još višeg nivoa koji će se prevesti u c++, pa onda kopajlirati u c++-u,...imaš hiljadu varijanti, ali to nije poenta

    možeš ti da koristiš i VB i neke stvari da završiš brže nego u python-u, ali opet za ozbiljnije stvari je c++ zakon (i tu se valjda slažemo)
    ....

  12. #12
    Join Date
    Sep 2004
    Location
    Seoul, Korea
    Posts
    9,589
    Thanks Thanks Given 
    7
    Thanks Thanks Received 
    44
    Thanked in
    23 Posts

    Default

    Quote Originally Posted by db
    mislim da nije problem u tome ima li ljudi, nego je li isplativo kreirati igricu-ipak treba neko da uloži velike pare, a da na kraju nije siguran u uspjeh-toljudi neće da rade (kad imaju sigurnijih izvora prihoda)
    To se krene, naporno se radi, trazi se izdavac i nada se najboljem. Nikakvu garanciju nisu imali ni razvojni timovi iz Ceske, Poljske, Hrvatske, pa ni Rusije - a neki od njih su opet uspjeli.

    A ja ti opet kazem da ljudi za to ovdje nema i da su te pretpostavke neozbiljne. Mozda ima solidnih programera koji znaju C++ i pravili su aplikacije sa MFC-om i neke manje projekte, ali to nije ni blizu onoga sto je potrebno. Zaboga, u citavoj Crnoj Gori do dana danasnjeg nije razvijen ozbiljan program, a igre su softver na samom vrhu kompleksnosti i zahtjevnosti sto se programiranja (i svega ostalog) tice. Da ne pricam o samim igrama, kojih je kod nas napravljeno ukupno 0.

    Ono sto je jos bitnije - sasvim je sigurno da nema ljudi koji imaju iskustva u ovoj konkretnoj oblasti. Cak bih bio impresioniran kada bi neko iz Crne Gore razvio casual igru tipa Tetris (to je Hello world aplikacija sto se razvoja igara tice) i zavrsio je do kraja. Koji su to, imenom i prezimenom, lokalni programeri koji imaju dovoljno iskustva i znanja za razvoj 3D engine-a? AI-a? Graficko programiranje? Ne moze se poceti ozbiljan projekat, a da svako od clanova tima tek treba da sa interneta uci osnovne stvari o onome sto treba da napravi.

    Da bi se doslo do razvoja ozbiljne komercijalne igre potrebno je visegodisnje iskustvo u programiranju igara, od onih najprostijih pa do raznih prototipa ozbiljnijih igara i cak zavrsenih projekata. Ko misli da nisam u pravu, postoji samo jedan moguci nacin da me ubijedi u suprotno - a to je da dobijem gotov .exe fajl i da se licno uvjerim u tu ozbiljnost i kvalitet.

    Quote Originally Posted by db View Post
    c++ se ne razvija odavno, a opet je nezamjenljiv-to znači da je dobar i dalje.
    Ne, to znaci samo da jos uvijek nema alternativu, s obzirom da se D i jos par pokusaja nisu primili bas najbolje. Dokle mislis da to moze da traje? Po strukturi i sintaksi C++ danas daleko zaostaje iza vecine novijih (ili odrzavanijih) jezika, standardna biblioteka mu je nikakva (a ne impresionira ni sa dodatkom Boost-a), moras koristiti gomilu biblioteka i alata samo da bi ga doveo na nivo modernog jezika.

    Vec danas C++ nije toliko dominantan, i koristi se kao sto rekoh uglavnom onamo gdje je bas neophodan - sto se igara tice, to je manje-vise jedino graficki engine koji treba da zadovolji kriterijum brzine (to neki razvojni timovi i dan danas rade u cistom C-u), ili cak samo djelovi tog engine-a, i networking.

    Ostatak igre se pise u high-level jezicima tipa Python, Lua, a ranije su oni koji su razvijali modularnije igre morali da pisu svoj sopstveni high level skripting jezik da bi u njemu napisali ostatak igre (mehaniku, logiku, AI i sl.), jer bi ih jad naso da moraju da sve zavrse u C++-u.

    Quote Originally Posted by db View Post
    e sad c++ jeste teško za naučit (mnogo teže nego python), ali zato nudi mnogo više i zato je nezamjenljiv za igre (dobro sad se koristi i c# i slično, ali i dalje je c++ broj jedan).
    Sta to C++ kao programski jezik nudi mnogo vise kad su igre u pitanju? C++ je prilicno sirov jezik koji sam po sebi ne nudi "mnogo vise" (pa cak nema ni nativnu podrsku za neke osnovne stvari kao npr. threading). Nudi u stvari samo jedno: brzinu egzekucije. A i to 90% zavisi od znanja programera i iskustva u low-level programiranju.

    Quote Originally Posted by db View Post
    možeš ti da pišeš nekakva proširenja za python i slično, ali to ne može da dostigne nivo C++ -a (a i to su jezici različite namjene).
    C++ nije zakon za "ozbiljnije" stvari, vec je C++ zakon za najozbiljnije stvari (u svijetu igara). Prednosti rada u C++ mogu iskorististi samo profesionalni razvojni timovi koji rade na velikim komercijalnim igrama, jer njihove igre dovode potencijal danasnjeg hardvera do samih granica i optimizacija je tu od presudne vaznosti. To citavo vrijeme pokusavam da kazem.

    Za sve ostalo ti cutting-edge optimizacija jednostavno nije potrebna jer je danasnji hardver sasvim dovoljno mocan da pokrene 3D igru solidnog kvaliteta radjenu iskljucivo u high-level jeziku, a ako je jos radjena na osnovi hibridnog engine-a u kome su najzahtjevniji djelovi radjeni u C/C++, neces imati nikakvih problema cak ni da postignes zavidan kvalitet grafike.

    Nemoj mi samo reci da je kvalitet grafike Panda3D enginea los za jednu prosjecnu igru (imas link u prethodnom postu)? A citavu igru na tom engine-u mozes napisati iskljucivo u Python-u. Znas li koliko je vise znanja, vremena i napora potrebno da postignes tako visok nivo grafike koristeci samo sirovi C++/DirectX? Vjerovatno godine (za nekoga ko radi sam ili za manji tim bez iskustva).
    Last edited by MadGod; 09-08-08 at 16:18.

  13. #13
    Join Date
    Jan 2004
    Location
    Herceg Novi
    Posts
    3,365
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Quote Originally Posted by db View Post
    pa ni prije građevinskog "buma" nije bilo nekih igara iz CG...

    mislim da nije problem u tome ima li ljudi, nego je li isplativo kreirati igricu-ipak treba neko da uloži velike pare, a da na kraju nije siguran u uspjeh-toljudi neće da rade (kad imaju sigurnijih izvora prihoda)
    Nije bilo nekih igara iz CG ni prije građevinskog "buma" - slažem se.

    No velim da je sad situacija takva da bi teško privolio nekog kvalitetnog dizajnera da radi volonterski pri tome odbijajući vrlo-profitabilne poslove. To je van pameti, imajući pogotovo u vidu satnicu jednog dizajnera (mislim na 3D animatore, modelere itd.), a ne "daktilografe" za plakate, oglase itd.

    A i ta bi igra prošla kao ona Crnogorska distribucija Linux-a (evo sam joj i ime zaboravio, a sviralo se o tome na sva zvona)...

  14. #14
    Join Date
    Jan 2004
    Posts
    1,910
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    ako misliš na monOS, on nije ni mogao da prođe dobro jer je bio obični "skin" za (ako se ne varam slack) linux-ništa više, zato i nije mogao da prođe dobro

    slažem se da je kod nas sad (u odnosu na period prije građevinslog "buma") dosta teže naći kvalitetne dizajnere i slično, ali ipak bi se mogli naći kad bi bilo para-kad bi neko htio ozbiljno da uđe u taj biznis.

    dakle tvrdim da ima stručnjaka, ali da neće da rade za džabe (nego za pare i to (vjerovatno) za dosta para)


    @MaGod>ova rasprava je stvarno daleko pošla,...

    odgovoriću samo na par stvari...
    1. imena ne želim da navodim jer ne znam nikog konkretno (iz cg) ko se bavio time, ali znam dosta solidan broj ljudi koji su sposobni da za relativno malo vremena (par mjeseci) savladaju sve što je potrebno (koji imaju dobro poznavanje c++-a, vještačke inteligencije, matematike pa i fizike i kojima treba vrijeme da se malo prilagode na te stvari), ali nemaju interesovanja/motiva da rade to. zato sam rekao da se može naći/sastaviti tim, ali (kod nas) nema puno onih koji oće da radi za džabe!

    ja sam se malo igrao sa directX-om (čak sam razmišljao o tome da idem ozbiljnije) i uopšte nije toliko komplikovano koliko pričaš (naravno nije jednostavno, ali nije ni takvo kakvim ga predstavljaš)...


    2. C++ je jezik koji nudi sve što i bilo koji drugi (i +nešto više). e problem što je težak da se potpuno fino savlada (mnogi se ne snalaze ni sa pokazivačima, a kamoli kad se naiđe na nešto komplikovanije), ali kad se fino savlada bolji je od velikog broja ostalih jezika.


    osnovne biblioteke...pa sad postoje i druge stvari (i druge biblioteke) postoji dosta šabona (kao u okviru stl biblioteke i slično) koji se mogu skinuti sa interneta i koji ti mogu uveliko smanjiti muku ako radiš ozbiljnije stvari. takođe postoje i biblioteke sa klasama, funkcijama,... za sve i svašta (kao na primjer intelova "Intel Integrated Performance Primitives" koja nudi mnogo toga (i to optimizovano threadovano, vektorisano,...). jes da nije besplatna, ali jbg )

    c++ je i smišljen da nema puno opcija u standardnim bibliotekama


    to što neko ne poznaje dovoljno c++, pa mu je lakše da neke stvari uradi u nekom drugom jeziku ne znači puno. naravno ako je neko početnik, vjerovatno mu je najlakše da koristi VB (za mnoge stvari lakši nego python), ali mu je i python OK sredstvo


    i ni malo se ne slažem sa konstatacijom da su danas kompjuteri dovoljno brzi i da ne mora da se puno brine o performansama (posebno što fino napisan kod u C++-u može da donese velike brzinske benefite kad se poredi sa python-om)

    dakle ko misli da ne treba da misli na performanse, c++ mu stvarno ne treba, ali za ostale je vrlo važan
    ....

  15. #15
    Join Date
    Sep 2007
    Posts
    3,761
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Kratko o elementarnim zahtjevima 3D produkcije, iz ugla laika sa kilobajtima digitalizovane svijesti:


    Odgovarajuci ljudski resursi

    - znanje i strpljenje

    Iskustvo naprednijih kurseva, koji su "privilegija" skola za game programming, vjerovatno bi umanjilo utroseno vrijeme za produkciju, ali samouki developeri nikako nijesu hendikepirani zato sto su se skolovali na crnogorskim univerzitetima. Strpljenje i adekvatni tutorijali (kao pomoc, a ne vodic) sasvim su dovoljni. Vjestine su neophodne, pa se podrazumijevaju.


    Odgovarajuci programski set

    - uskladjuje se sa profilom programera i dizajnera (u 10 godina ekspanzije industrije igara i zabave, apsolvirali smo da je well known kombinacija C++, 3dsm, Photoshop i editor nivoa ili njihove alternative)


    Racionalna raspodjela zaduzenja

    - umjetnik/dizajner (minimum 1)

    - programer (minimum 2)

    - lider projekta (ne mora nuzno odgovarati jednom od gore navedenih profila, ali retoricke sposobnosti i poznavanje engleskog jezika jesu pozeljni)

    Jedna osoba ne moze programirati i crtati. Ustvari, moze, ali nece docekati release date.

    Novac

    Cast a spell, oca mu *****!


    Ideja

    Programiranje, crtanje, modeling, teksture, animacije, level editing, muzika...OK...ali ono sto garantuje pare, kola, ***** i ostali vol-au-vent je kvalitetan i autentican scenario. Hronicno nedostaje...a, ustvari i ne zahtijeva primijenjeno znanje. Sitnica koja igranje cini profitabilnom industrijom, umjetnoscu, inicijatorom asocijalizacije, filterom za kontaminiranu realnost, aditivom za fabrikovanje adolescenata-ubica, razlogom da date 1000 i kusur evra za konfiguraciju koja ce godinu dana kasnije kostati upola manje.



    _

  16. #16
    Join Date
    Feb 2005
    Location
    Podgorica
    Posts
    72
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Opet malo priče o parama i lijepim očima...

    Slanje posta ipak nije bilo bez nekog efekta, jer već imam dva dobra kontakta. Još ako nešto ispadne jednog dana - eto posla za beta testere

  17. #17
    Join Date
    Nov 2006
    Posts
    196
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Odlicno.
    Sustina mog posta je i bila da treba da se pocne nesto da se radi, naravno bez price o parama jer njih u ovom trenutku ne moze biti

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Prodajem sopstvenu kolekciju PC igara
    By dewas in forum Ostali oglasi
    Replies: 2
    Last Post: 11-01-08, 13:58
  2. rasprodaja ps2 i xbox igara
    By alien in forum Ostali oglasi
    Replies: 3
    Last Post: 17-04-06, 22:25
  3. Download Full Igara
    By Dragone in forum Game Server CG
    Replies: 10
    Last Post: 06-01-06, 19:53
  4. Razmjena igara za PC i PS2
    By Milos in forum Ostali oglasi
    Replies: 0
    Last Post: 12-11-05, 17:50

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •