Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 38 odgovora
  • 12.280 pregleda

Najnovija ↓

Dajte vase misljenje... ;) 26.09.2005. u 17:59 · pre 257 meseci #1
Pozdrav ljudi, zelim da naucim kako da napravim neku 3D igru, pa me zanima posto da sad nisam cak ni probao, a ne znam tacno ni kako se prave 3D igre pa me zanima sta da koristim od alata za izradu neceg "jednostavnog" >po meni naravno< da na primer napravim neku igricu gde ce neki lik moci za pocetak da seta nekim gradom,za koji napravim u nekom od programa za 3D dizajn >preporucite mi neki i za to< ;)

I neka neko postuje tutorial na srpskom za ovako nesto ako ima, znaci za izradu ovako neceg ali od n u l e... ;)

Citamo se, Vladica :-)
Potpis

My IT View Of Life-BrLOG-Delphi for PHP


» LinkedIn
Re: Dajte vase misljenje... ;) 26.09.2005. u 22:51 · pre 257 meseci #2
E prijatelju to nije jednostavna igra, pravi nesto sa nekim lopticama ili kockama (tj. osnovnim geografskim elementima), jer ipak animacija covjeka u 3D svijetu je ipak jedan mnogo veci nivo znanja od pocetnika.
Potpis
Never argue with an idiot. They bring you down to their level and beat you with
experience.
Re: Dajte vase misljenje... ;) 27.09.2005. u 01:08 · pre 257 meseci #3
Mislis geometrijskim elementima :)
Ja bih ti preporucio da prvo ucis programiranje tek onda kasnije razmisljaj o igrama
poz
Re: Dajte vase misljenje... ;) 27.09.2005. u 07:26 · pre 257 meseci #4
E vidi sta sam napisao, hvala na ispravci, nisam ni primijetio da sam napisao tu glupost.
Potpis
Never argue with an idiot. They bring you down to their level and beat you with
experience.
Re: Dajte vase misljenje... ;) 28.09.2005. u 15:31 · pre 257 meseci #5
Ljudi, ja sam vas pitao koji programi se koriste za onako nesto, a ne sa cim bi trebalo da pocnem, cisto da ne skrenemo od teme... ;)

Uostalom, nisam ni mislio da napravim neki grad nalik onom u GTA, ili nesto tako ogromno... ;)
Mislio sam da napravim neki manji grad >bez ljudi, i nekih ludih animacija u njemu< u nekom od programa za 3D kao sto je 3D Studio Max, i siguran sam da cu uspeti u tome,imam i neke prijatelje koji bi uradili tog lika, znaci i to nebi bio problem, ali mene zanima kako da odradim programski deo za njega, znaci u kom programu, kako se odradi na primer kontrole za kretanje kroz grad, kako da se usklade kamera i kretanje, i tako to...

Nadam se da smo se sad razumeli... :)
Potpis

My IT View Of Life-BrLOG-Delphi for PHP


» LinkedIn
Re: Dajte vase misljenje... ;) 28.09.2005. u 15:56 · pre 257 meseci #6
Ljudi su ti lepo rekli. Ako hoćeš da praviš igru moraš da znaš da programiraš. Čak i sa nekim alatima tipa 3D Game Studio (nadam se da sam pogodio naziv) ćeš morati da naučiš njihov scripting jezik.
Pravljenje igre koju si ti naveo je dugotrajan i mukotrpan proces, nije to samo: "ortak će da izmodelira" i vozi...

Najbolje je da ti lepo sedneš, priučiš VB (ako te smara ostalo), napraviš 3D tetris ili nešto još jednostavnije, pa će ti stvari biti mnogo jasnije...
Potpis
Najdetaljnije i najaktuelnije stomatološke informacije na:
http://www.tvojstomatolog.com
http://forum.tvojstomatolog.com
Re: Dajte vase misljenje... ;) 28.09.2005. u 15:59 · pre 257 meseci #7
kad vec oces da pravis igricu.. umi neki quage engine.. i pravi sa tim...

btw.. ako hoces na brzaka nesto.. uzmi DukeNukem 3D.. i neki level editor.. gde mozes sam da napravis level.. i teksture za zgrade.. :) i nacrtaj teksture.. u editoru napravi izgled.. (3d oblik) i namesti teksture.. :)

ps: zanimljivo bi bilo kad bi svoj domaci kraj tako napravio :D
Potpis
Bolje ispasti glup nego iz aviona
http://www.mulaz.org/
Re: Dajte vase misljenje... ;) 28.09.2005. u 15:59 · pre 257 meseci #8
Jednostavno. Uzmes neki C++ kompajler ili kompletan Visual Studio.
Instaliras samo C++ (posto ti Visual Basic i slicno ne treba). Nabavis
sa Microsoftovog sajta ili od drugara koji pravi igrice DirectXSDK.
Zatim instaliras i njega. Namestis onaj njegov .x exporter (recimo,
najjednostavnije je). Zatim uzmes neki 3d Max ili neki Lightwave za 3d
objekte. Napravis neke objekte i exportujes u taj .x format.

E sada ti ostaje ono:
1. da znas da programiras.
2. Da znas da iskoristis DirectX SDK kako bi inicijalizovao grafiku.
3. Da znas da sve ovo pokrenes.

a kako bi ukombinovao kameru sa kretanjem ... pa vrlo jednostavno...
Kada stisnes nesto na tastaturi ili pomeris misa, ti mrdas kameru. Ili mrdas neki objekat za koji je kamera zakacena. A kako ces zakaciti kameru za neki objekat (i sta je objekat) ... ili me razumes, ili ce ti trebati puno kolaca da pojedes kako bi razumeo.

Ako nisi do sada nista radio na tom pitanju a znas C++ ondak lepo uzmes pa proucis kako ces preko DirectX-a (ili koristi OpenGL ako hoces, meni je to svejedno). A ondak sebi lepo zacrtaj neki jednostavniji cilj. Tipa: napravicu kockicu koja se rotira na ekranu. Kada tako nesto napravis onda ces uz malo truda napraviti i ovo sto hoces.
Potpis
If you don`t do something, something will do something to you!
Re: Dajte vase misljenje... ;) 28.09.2005. u 16:51 · pre 257 meseci #9
Baci pogled na:

https://www.elitesecurity.org/t89124#571519

Možda ti i da ideju kako da napraviš igru koja može da ti služi kako prototype... Ako hoćeš da napraviš nešto što vredi, stvarno moraš da naučiš da programiraš.
Potpis
Najdetaljnije i najaktuelnije stomatološke informacije na:
http://www.tvojstomatolog.com
http://forum.tvojstomatolog.com
Re: Dajte vase misljenje... ;) 28.09.2005. u 23:27 · pre 257 meseci #10
Upravo dakle pocni sa tim stvarima rotacija kocke, pa recimo kretanje na pritisak dugmeta, tako neke osnovne stvari, jer obicni gamer, kada pogleda neku igru, recimo tetris ili slicno on pomisli ovo je lagano napraviti, jer nema pojma o programiranju, bas kao sto ti sada pokusavas da odradis neki skromni grad, sa likom iz 3DS, al' pocni tako nesto raditi stat ces odmah na pocetku neces se znati pomaci, i tek ces tada shvatiti koji je to problem i koliko ti treba vremena za to, jer animacija lika, 3D lika je tesko ostvarljiva i nekim programerima koji imaju iskustva iza sebe, mada se te stvari u dev. studijima odradjuje preko motion capturinga.
Tako polako, idi redom, jer ako krenes odmah od tih ideja, neces kako treba ni poceti, a vec ces odustati od game developmenta.
Polako ...
Potpis
Never argue with an idiot. They bring you down to their level and beat you with
experience.
Re: Dajte vase misljenje... ;) 29.09.2005. u 03:22 · pre 257 meseci #11
A ja bih preporucio malo linearne algebre i analiticke geometrije pre programiranja
bilo kog tipa vezanog za 3D grafiku. U svakom slucaju moras znati da programiras
ako zelis uopste da imas tu vrstu uloge u timu.
Uvek mozes da budes u ulozi nekoga ko ce da skuplja ljude koji znaju da rade
pojedine stvari dok ne organizujes tim, jedino sto je tako mnogo teze nesto
napraviti. Poslednji uspesni projekat tog tipa je Far Cry, gde je Cevat Yerli
nasao ljude preko interneta, i napravili su igru koja je uspela na trzistu.
Secam se kako je sve to pocelo, tada sam se cesto pricao sa Cevat-om.
Kako god krenes, veoma je tesko nesto uraditi ako hoces da konkurises AAA igrama.
Re: Dajte vase misljenje... ;) 29.09.2005. u 18:05 · pre 257 meseci #13
Rekao ti je neko gore, DirectX ili openGL.
Al' sjetiti ces nas se !
Potpis
Never argue with an idiot. They bring you down to their level and beat you with
experience.
Re: Dajte vase misljenje... ;) 29.09.2005. u 18:23 · pre 257 meseci #14
platis neki engine, recimo quake 3 ili eto farcry engine i tamo ima sve sto ti treba pa ako zelis moze da import neke custom made modele (ako ti se nesvidzaju one predefinirane), napravis staze, postavis neprijatelje ....
Re: Dajte vase misljenje... ;) 29.09.2005. u 18:57 · pre 257 meseci #15
Ne postoji program za pravljenje igara. Postoji vise razlicitih programa koji se koriste u izradi igara (Maya, Max, Photoshop, nesto za zvuk...).

Igra je program, bas kao sto su to Maya ili Photoshop, samo sto je dosta "interaktivnija" od njih. Svaki program se mora isprogramirati.

Ti imas zelju da pravis igrice. Da bi to uradio moras da ispunis neke preduslove, a to su po mom misljenju:
1. Da naucis da programiras u C++ i da dobro naucis okruzenje u kome ces da radis
2. Da naucis rad sa matricama i vektorima. Bez ovoga nemoj ni da pokusavas
3. Da naucis da koristis jedan od postojecih API-a za 3D grafiku, tj. Direct3D ili OpenGL
4. Da naucis da koristis, bar elemenarno, 3D programe (Maya, Max ili nesto trece)

yooyo
Re: Dajte vase misljenje... ;) 29.09.2005. u 23:12 · pre 257 meseci #16
Pa najbolje ti je da pocnes sa sledecim programima:

3D GameStudio/A6 Engine - Jedan od najboljih na tržištu, a da je kompletno opremljen, uz njega dobijaš i program za modeliranje, ali i gomilu tutoriala, i već predefinisanih skripti. Iz ovog programa je moguće napraviti krš pucačinu bez znanja programiranja ali već ako oćeš nešto svoje, originalno da uradiš tu je interni scripting jezik veoma lak za učenje. Više informacija na www.3dgamestudio.com.

Virtools Dev 3 - Ostvarenje snova za one koji ne znaju ništa o programiranju, a želeli bi da naprave svoju 3D igru. Poenta je u tome što, iako ima svoj programski jezik, možeš jednostavno da povezuješ neke linijice i kockice (tzv. Building Blocks) i na taj način da uradiš svoju igru. Više informacija na www.virtools.com.

Nadam se da ti je ovo pomoglo...

Pozdrav od Ivana! :D
Potpis
SLIder.
Re: Dajte vase misljenje... ;) 30.09.2005. u 21:30 · pre 257 meseci #18
nisam znao!?! znaci to da svako moze da si iskompajlira i napravi svoju igru baziranu na quake 3 engine. samo da pitam gde mogu da nadjem taj engine, neki direktni link, da vidim i ja kako izgleda to
Re: Dajte vase misljenje... ;) 01.10.2005. u 00:52 · pre 257 meseci #19
Citat:
TripPiLoT: nisam znao!?! znaci to da svako moze da si iskompajlira i napravi svoju igru baziranu na quake 3 engine.

Može. Pročitaj GNU GPL licencu koja ide uz izvorni kod.
Citat:
TripPiLoT: samo da pitam gde mogu da nadjem taj engine, neki direktni link, da vidim i ja kako izgleda to

Ovde:
https://www.elitesecurity.org/...-Arena-full-source-code-v1-32b
Potpis
https://github.com/bkaradzic/bgfx
Re: Dajte vase misljenje... ;) 01.10.2005. u 06:21 · pre 257 meseci #20
Da skratim muke onima koji nisu upoznati sa GPL-om, svodi se na to da sve sto
uradis na bazi tog koda moras objaviti takodje kao GPL kod - dakle u javnost.
Tema je zaključana, nove poruke nisu moguće.

Premeštanje teme