PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   C#(Sharp) (https://forum.pcekspert.com/showthread.php?t=11663)

Michel 21.07.2004. 21:58

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?

Costa 21.07.2004. 22:33

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:

Red Drake 21.07.2004. 22:42

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 :)

dr.fiksi 21.07.2004. 22:56

Drake ti je rekao istinu...
Put od prvog koraka do igre je ogroman.
C# nije za igre, c/c++ je.

Red Drake 21.07.2004. 23:18

Citiraj:

Originally posted by Costa
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

Ajde reci di da se nademo pa da ti ga pomognem slozit :) - pa ce mo se malo vozikat po gradu - mozda i kojeg komada dignut :)


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 ???

dr.fiksi 21.07.2004. 23:21

You can't blame him for what he doesn't know;) ;)
Sad smo ga prestrašili, it's over!
Valjda nismo, vidjet ćemo!

dr.fiksi 21.07.2004. 23:22

Ebgine može biti "jednostavan", ali u relaciji enginea 10 000+ linija koda je jednostavan engine...

Red Drake 21.07.2004. 23:26

Citiraj:

Originally posted by dr.fiksi
Ebgine može biti "jednostavan", ali u relaciji enginea 10 000+ linija koda je jednostavan engine...
Neznam, ali 10000 linija koda za nekog ko nije niti ustanju napraviti jednu - meni se ne cini jednostavno :)
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 :)

dr.fiksi 21.07.2004. 23:28

Citiraj:

Originally posted by Red Drake
Neznam, ali 10000 linija koda za nekog ko nije niti ustanju napraviti jednu - meni se ne cini jednostavno :)
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 :)

I to KAKVIH 10 000 linija koda, to baš ne curi iz ruke i glave...

Red Drake 21.07.2004. 23:34

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 :

dr.fiksi 21.07.2004. 23:35

Citiraj:

Originally posted by Red Drake
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 :

Eh, ako budem imao jednom funkcionalan potpuno engine-to je već jako puno!Sa svim...

Roller 22.07.2004. 03:04

Moj prilog: pucačina iz prvog lica zgurana u manje od 100kb:D

Red Drake 22.07.2004. 08:35

Citiraj:

Originally posted by Roller
Moj prilog: pucačina iz prvog lica zgurana u manje od 100kb:D
Ove stvari me malo nerviraju - ovo 64k intro programiranje ....
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 :)

dr.fiksi 22.07.2004. 09:24

Citiraj:

Originally posted by Red Drake
Ove stvari me malo nerviraju - ovo 64k intro programiranje ....
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 :)

Bravo.Mislim da je tu stvar samo algoritama, koliko random a koliko drugih.Kompleksne teksture kao što si naveo ne bi baš išle lako, ili bi sami algoritmi postali toliko komplicirani da bi više zagušili PC nega da je uzeta prava ztekstuar na samom početku...Ali to jest izazov, ipak ja prihvaćam drugi izazov-napraviti pravi engine sa svim.

Michel 22.07.2004. 20:22

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.

Costa 22.07.2004. 23:50

http://free-zg.htnet.hr/jsribar/

dr.fiksi 23.07.2004. 09:12

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,

Red Drake 23.07.2004. 15:05

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