Pozdrav svima.
Ja sam pocetnik koji uci i hocu da se upoznam sa drugim ljudima zarad medjusobnog napredovanja.
Malo biografije za pocetak, da bi ste znali zasto ovo pisem:
Zovem se Martin i proslo je skoro dve godine od kako sam zavrsio skolu (VPS), gde sam shvatio da volim programiranje.
Tamo sam poceo sa pseudo jezikom da pisem jednostavne algoritme za pocetnike. I posle skole sam hteo da pravim dalje stvari.
Prosao sam knjige za Pascal, Javu, C, C++, nije bilo bas zabavno, ali nikako nisam mogao da pravim nesto ozbiljno, uvek mi je trebalo nesto za GUI itd.
Probao sam jos dosta stvari usput, i naisao na DirectX i OpenGL i momentalno sam se fascinirao iako nisam imao pojma sta je onaj kod radio.
Citao sam dosta o tome, forumi, blogovi i sve u svemu shvatio da mi treba moj omiljeni neprijatelj matematika za bilo kakvo ozbiljnije programiranje.
Navika iz skole da ucim stvari koje ne volim se isplatila, prosao sam neke knjige za osnovnu algebru, triginometriju i geometriju i sad ucim linearnu algebru.
To je komplikovano. A tek sve to ukombinovati sa DX-om je druga prica. Zabavna prica.
E da, a Win32 je jako simpatican. (I knjiga iz koje ga ja ucim.)
Voleo bih da skupim grupu ljudi koji zele da napreduju sa grafickim programiranjem. To ukljucuje generalno programiranje, COM, matematiku, i graficke API-je, data structures itd.
Zamislio sam da se povremeno nalazimo negde (recimo, imam prazan lokal (bez stolica)) i resavamo probleme tog tipa (ako imate stolice), i da medjusobno pomazemo jedni drugima oko nejasnoca.
Malo je naporno sedeti u kuci i pokusavati shvatiti sve ovo sam. Radim to 2.5 godine, uz obaveze koje imam. Licno mislim da bi bilo najbolje da nekoliko nas radi zajedno, gde bi bilo manje sanse za izgovore, “matematika je teska”, “vidi koliko ima da se uci”, itd. Znaci svako bi ljustio za sebe, ali bi svi bili tu ako se neko zaglavi negde; je jedna varijanta.
Danas se izgleda sve radi u organizovanim grupama, pa sto se ne bi i ucilo u grupama?
Jedan deo bi bio savladavanje teskih naprednih knjiga kao Computer Graphics - Principles and Practice, koju posedujem i zbog koje ucim linearnu algebru. Knjiga sadrzi dosta low-level definicija algoritama, I preporucena je u nekoliko knjiga za DX ili OpenGL. Takodje je matematicki mnogo zahtevna. Mnogo.
Posle pet sati dzedzanja nad Bresethamovim algoritmom za renderovanje linije, prosto budes obradovan kako nemas pojma sa algebrom.
Knjiga 3d Game Engine Design bi bila tu negde.
Posto je vecina knjiga potrebnih za ozbiljno graficko programiranje skupa (gorepomenuta CG – PaP kosta ~75 EUR), zajedno bi mogli da investiramo u knjige I da ucimo. Moze sve da se nabavi preko Amazona.
Takodje bi mogli da platimo kurseve koji bi nam bili potrebni, ako nam zatrebaju.
Ako ovo citas i vec imas napisan svoj next-generation engine, osim ako hoces da pomognes drugima, neces imati previse koristi ovde.
Ovo treba da budu ludaci koji zele da programiraju trouglove i trude se sami da nauce. Ako se samo palis na ovo, a do sada nisi nista uradio, verovatno neces dobiti puno od ove zamisli.
A sasvim je u redu I da se jave ostali koji hoce da uce ove stvari, recmo AI.
Recite mi sta mislite, da li vam se svidja I sve ostalo u vezi sa ovim.
U svakom slucaju ne bi bilo lose da se upoznamo za ubuduce.
Ja sam pocetnik koji uci i hocu da se upoznam sa drugim ljudima zarad medjusobnog napredovanja.
Malo biografije za pocetak, da bi ste znali zasto ovo pisem:
Zovem se Martin i proslo je skoro dve godine od kako sam zavrsio skolu (VPS), gde sam shvatio da volim programiranje.
Tamo sam poceo sa pseudo jezikom da pisem jednostavne algoritme za pocetnike. I posle skole sam hteo da pravim dalje stvari.
Prosao sam knjige za Pascal, Javu, C, C++, nije bilo bas zabavno, ali nikako nisam mogao da pravim nesto ozbiljno, uvek mi je trebalo nesto za GUI itd.
Probao sam jos dosta stvari usput, i naisao na DirectX i OpenGL i momentalno sam se fascinirao iako nisam imao pojma sta je onaj kod radio.
Citao sam dosta o tome, forumi, blogovi i sve u svemu shvatio da mi treba moj omiljeni neprijatelj matematika za bilo kakvo ozbiljnije programiranje.
Navika iz skole da ucim stvari koje ne volim se isplatila, prosao sam neke knjige za osnovnu algebru, triginometriju i geometriju i sad ucim linearnu algebru.
To je komplikovano. A tek sve to ukombinovati sa DX-om je druga prica. Zabavna prica.
E da, a Win32 je jako simpatican. (I knjiga iz koje ga ja ucim.)
Voleo bih da skupim grupu ljudi koji zele da napreduju sa grafickim programiranjem. To ukljucuje generalno programiranje, COM, matematiku, i graficke API-je, data structures itd.
Zamislio sam da se povremeno nalazimo negde (recimo, imam prazan lokal (bez stolica)) i resavamo probleme tog tipa (ako imate stolice), i da medjusobno pomazemo jedni drugima oko nejasnoca.
Malo je naporno sedeti u kuci i pokusavati shvatiti sve ovo sam. Radim to 2.5 godine, uz obaveze koje imam. Licno mislim da bi bilo najbolje da nekoliko nas radi zajedno, gde bi bilo manje sanse za izgovore, “matematika je teska”, “vidi koliko ima da se uci”, itd. Znaci svako bi ljustio za sebe, ali bi svi bili tu ako se neko zaglavi negde; je jedna varijanta.
Danas se izgleda sve radi u organizovanim grupama, pa sto se ne bi i ucilo u grupama?
Jedan deo bi bio savladavanje teskih naprednih knjiga kao Computer Graphics - Principles and Practice, koju posedujem i zbog koje ucim linearnu algebru. Knjiga sadrzi dosta low-level definicija algoritama, I preporucena je u nekoliko knjiga za DX ili OpenGL. Takodje je matematicki mnogo zahtevna. Mnogo.
Posle pet sati dzedzanja nad Bresethamovim algoritmom za renderovanje linije, prosto budes obradovan kako nemas pojma sa algebrom.
Knjiga 3d Game Engine Design bi bila tu negde.
Posto je vecina knjiga potrebnih za ozbiljno graficko programiranje skupa (gorepomenuta CG – PaP kosta ~75 EUR), zajedno bi mogli da investiramo u knjige I da ucimo. Moze sve da se nabavi preko Amazona.
Takodje bi mogli da platimo kurseve koji bi nam bili potrebni, ako nam zatrebaju.
Ako ovo citas i vec imas napisan svoj next-generation engine, osim ako hoces da pomognes drugima, neces imati previse koristi ovde.
Ovo treba da budu ludaci koji zele da programiraju trouglove i trude se sami da nauce. Ako se samo palis na ovo, a do sada nisi nista uradio, verovatno neces dobiti puno od ove zamisli.
A sasvim je u redu I da se jave ostali koji hoce da uce ove stvari, recmo AI.
Recite mi sta mislite, da li vam se svidja I sve ostalo u vezi sa ovim.
U svakom slucaju ne bi bilo lose da se upoznamo za ubuduce.