![]() |
C#(Sharp)
Instalirao sam ovaj program
i .Net Ne znam ništa o programiranju. Htjeo bi napraviti neku vrlo jednostavnu 3d pucačinu. Dakle kako da napravim Engine???? Kako da povežem Grafiku, fiziku, ai. Posebno me zanima izrada AI. Zašto se ne bi udružili i napravili neju igru? Ja sam voljan učiti samo trebam informaciju gdje i kako početi i najviše me zanima Ai.Da li ga mogu uspješno programirati u C# jer je to jedini program koji imam.Da li je to uopće program s kojim mogu napraviti takvo nešto? |
Ja nemam pojma o svemirskim brodovima. Kupio sam metala i sarafa i bi li mi neko htio reci kako da to slozim. A da se udruzimo i napravimo jedan :D
Sorry ali kud ces na 3D pucacine kad ne znas ni Hello World sloziti :rolleyes: Najprije osnove pa onda u svemir :beer: |
Polako čovječe - pa ti bi radio engine a neznaš ni programirat : lol2 : ! I još "jednostavnu" 3D pucačinu .....
Neželim ti kvarit entuzijazam - ali programiranjje igara je jedan od najtežih i najzahtjevnijih dijelova programiranja - a raditi čisti engine - je tešeko i traje godinama - čak i za prof. ljude sa 10 -ak godinica iskustva. Preporučio bih ti da naučiš prvo C/C++ ( nemoj učit C# - jer ti je on prespor za radit igrice ! ) Ako se želiš pridrižužit sad - pročitaj par zadnjih poruka u prošlom postu - tamo sam dr.fiksi-u objasnio neke stvari o nasem timu ! Neznam baš dali bi se mogo trenutno nama pridružit sa takvim (ne)iskustvom :) (nemoj se nadat previše - osima ako nisi dobar artist :) ) Moram ti reć da sam ja 4 godine učio programiranje u Qbasicu i VBasicu dok nisam prešo zadnje skoro 2 godine na C++ ASM i DX & OpenGL . Ja ti mogu 100% sigurno reć da ono što ti pokušavaš je nemoguće - pa ja sam najanje potrošio 1000 sati čitanja raznih tutoriala - dok mi se nije sve o 3D grafici posložilo na mjesto Ne želim ti ja ubijat želju za programiranjem igara - ali netko ko nezna programirat - da želi radit AI ???? - AI je jedan od najkompliciranijih aspekata programiranja igara koji postoji (nije težak ko grafika , fizika i coallizion - ali traži ogromno znanje teorije AI-a ) Pročitaj par knjiga o programiranju prvo ..... Nemoj ovo shvatit kao da te napadam - samo ti kažem kako stvari stoje . Siguran sam da sad imaš 100 ideja - ali vjeruj mi - ideje su ti obrnuto proporcionalne iskustvu :) - znači što više iskustva imaš - to manje ideja imaš - jer vidiš da ih je nemoguće realizirat :) |
Drake ti je rekao istinu...
Put od prvog koraka do igre je ogroman. C# nije za igre, c/c++ je. |
Citiraj:
Slazem se sa ovom uspordbeom - ima jos jedan aspekto koji se podudara kod gradenja svemirskih brodova i igara - velike kompanije (Valve npr.) potrose milione dolara da naprave igru - a ti bi tek tako - paf od jednom stvorio igru - kosto je costa reko - po tvojoj teoriji neko ko nema poima ni sta je svemirski brod - dobro ajde - recimo raketa - ce samo tako odlucit da napravi jednu - a oni u nasi su svi budale sto trose $$$$ i godine i stotine ljudi . Predpostavljam da ce tvoj odgovor bit - "ja sam mislio napravit nesto jednostavno" ..... nepostoji nesto ovako - engine nemoze bit jednostavan i mora imat najmanje 10000 linija koda - a pogotovo za neku 3D pucačinu - još bi svatio da si reko da oces napravit nest 2D - al 3D pucačinu - otkud ti ova ideja ??? |
You can't blame him for what he doesn't know;) ;)
Sad smo ga prestrašili, it's over! Valjda nismo, vidjet ćemo! |
Ebgine može biti "jednostavan", ali u relaciji enginea 10 000+ linija koda je jednostavan engine...
|
Citiraj:
P.S. Znatizeljan sam - kako netko ko nezna (vjerojatno) ni sta termin DirectX ili OpenGL u potpunosti - dođe na ideju da napravi 3D pucačinu - ako želiš ovo radit - a neželiš učit programiranje odi i skini neki gotov free engine - tamo trebaš samo AI isprogramirat (u nekom skriptnom jeziku - nema C++), možda budeš moro isprogramirat još par stvari - ali više manje neces morat :) |
Citiraj:
|
Michel - nemislim te ja strasit - nadam se da nisam - ali nevolim kad netko (puno ljudi) misli da igrice "rastu na grani" i da su programeri igara - neki ljencine koji nemaju poima o nicemu i samo zarađuju pare.
Jako puno ljudi nesvaca koliko je tesko napravit igrin engine i koliko je to truda i vremena - tako da sam zbog ovog malo planuo - sory nisam mislio napadat : hello2 : |
Citiraj:
|
Moj prilog: pucačina iz prvog lica zgurana u manje od 100kb:D
|
Citiraj:
mislim to jeste izazov programeru - ali nevidim nikakve mogucnosti prakticne primjene - u glavnom zato sta se ovime moze postic nesto jednostavno - al uzmi texturu za primjer - u 64k programiranju svaka tekstura ima algoritam generiranja - sto je dobro za texture sa pravilnim paternima ili ranodm seed texture - ali uzmi kompleksnu texturu covjekova lica - nju nebi mogo tako lako napravit - a kada bi i napravio nesto ovako - vjerojatno bi potrosio mjesece i algoritam za generiranje texture bi zauzeo gotovo isto kao i 256*256 jepg textura :) |
Citiraj:
|
No no no!!!Refuse to belive:)
Svjestan u potpunosti gluposti posta(ozbiljno).Jedan veliki dio posta mi se izbrisao.Dobro ajd nisam napisao. Htio bih učiti o programiranju. Osnovne komande i takve stvari. A pod 3d Pucačinom sam mislio nešto kao Wolf 3d samo sa lošijom grafikom optimizacijom, Ai, i tako to...Vidim nije moguče:)Ali sam uspio Hello word:D Iz 23. puta:) Šalim se naravno. U prvih pet pokušaja:) Zgadio mi se život kad sam vidio da nema nekih jednostavnih tutoriala tipa using system; znači to i to pa do xu34zihkjdhkstu4hkuz367i264zu znači to i to:) Gdje da nađem neke knjige koje se bave najjjjjjjjjednostavnijim programiranjem. Još mi niste uništili volju za programiranjem.2008. možda bude nešto 2d. |
|
Nismo ti mi ništa uništili, samo ti bušimo iluzije, da ne potrošiš vrijeme na ono što nećeš moći!
Knjige... potraži nešto na amazonu, ali možeš otići i u algoritam pa si tamo prelistati.Ovako-učiš jezik jedno 2-4 godine, onda učiš API(Opengl ili DX), onda učiš konstrukciju enginea, onda matematiku, onda detalje, razne 3d tehnike, onda... I kad si sve to napravio, onda možeš misliti o daljnjem radu s igrama.Nažalost, i 2d igra je vrlo komplicirana, a za tebe-biti ću iskren jednsotavno nemoguća u trenutnom stanju.Ima jedan štos- mogao bi pogledati jezik DarkBasic, koji već ima neki svoj engine, i puno tutoriala, moći ćeš vrlo brzo štancati i 3d!Naravno, to nije pravo programiranje, ali jebiga...i to je nešto.Programiranje nije za svakoga, već većina odustane na samom jeziku, |
Amen za ovo dr.fikxi ;) !
Smao mali dodatak - nit darkBasic nećeš moć svatit bez osnovnih načela transformacije, rotacije i skalacije u 3D prostoru te odnos matrica i ovih vrjednosti - to i nije teško pročitat i nauči - sli skužit zašto i kako to radi - to je druga priča - probaj www.programiranje.net - imaš uvod u 3D - na hrvatskom - ali to je sve u C-u ! - stvarno neznam sta da ti kazem - prvo nauci Qbasic OK? - onda odi dalje .... QBasic bi trebo proć go od šale - a onda ćeš i svatit kako se programira - sve ovisi koliko god. imas tj - koliko matematike i fizike znaš ;) Za kjnige - ajd nebudi ljen pa skoči malo do obližnje knjižnice - tu u Rijeci sam našo 10-ak kjiga u gradskoj knjižnici -a mogo bi i potražit tečajeve - ja sam bio pred par godina kad sam počimao C - i mogu ti reć da mi je ipak pomoglo znanje od tamo ;) |
Sva vremena su GMT +2. Sada je 19:18. |
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger