PDA

Pogledaj cijelu verziju : OpenGL



evil teddy bear
11-06-2009, 08:07
Ovako ja želim naučit c++ i pročitao sam c++ programiranje za apsolutne početnikeSby Ratko Jakopec, a sada mislim pročitat Demistificirani c++.

poslije toga želim naučit opengl/sdl/directx. A sada ne znam koje od toga troje i koju knjigu.

Kaj mislite o ovom
http://www.amazon.com/Beginning-OpenGL-Game-Programming-Development/dp/1592003699/ref=sr_1_1?ie=UTF8&s=books&qid=1242545319&sr=1-1
ili ovom
http://www.amazon.com/OpenGL-Programming-Prima-Techs-Development/dp/0761533303/ref=sr_1_7?ie=UTF8&s=books&qid=1242545319&sr=1-7.

I još jedna stvar nov sam ovdje pa ne znam dal netko već ima neku temu kao ovu

Luka
11-06-2009, 08:27
Pa, svaka druga tema je slična ovoj :D

Knjiga koju si upravo pročitao je krajnje nekvalitetna i dala ti je mali milijun pogrešnih informacija... tako da če čitanje Demistificiranog će potrajati :D Najbolje ti je odgoditi odluku do onda.

SkunK
11-06-2009, 08:40
Knjiga koju si upravo pročitao je krajnje nekvalitetna i dala ti je mali milijun pogrešnih informacija...


Ja smatram da je dobro da je počeo s knjigom od Ratka Jakopeca pošto bi mu ako prvi put programira u C++u Demistificirani C++ jednostavno bio preveliki zalogaj.

Imam obadvije navedene knjige, možeš li mi reći što je to toliko netočno ili neistinitu u Ratkovoj knjigi, čisto za informaciju da mogu pogledati. Thx :)

Luka
11-06-2009, 08:48
Mislim da sam već pisao o tome.... pogledaj hello-world primjer, znam da je tamo bilo puno grešaka. Također OOP je bio potpuno krivo objašnjen (ne mogu ti dati konkretne podatke, nemam knjigu ovdje).

evil teddy bear
11-06-2009, 12:35
dobro, a jel znate neke opengl knjige(ako može hrvatske zato što sam čuo da iako znaš jako dobro engleski da je opet bolje na hrvatskom)

cerberi
11-06-2009, 15:55
ako može hrvatske zato što sam čuo da iako znaš jako dobro engleski da je opet bolje na hrvatskom

to ti je rekla neka budala koja nezna engleski i još nekoliko stvari... definitivno. nema veze na kojem je jeziku, glavno da ti znaš taj jezik i da razumiješ što čitaš. meni osobno su hrvatske knjige o programiranju nejasne jer sve te izraze znam na engleskom jer sve ti je na engleskom dok programiraš(sintakse, programi, objašnjenja...)

možda ti ovo može pomoći malo:
http://nehe.gamedev.net/

evil teddy bear
11-06-2009, 20:07
možda ti ovo može pomoći malo:
http://nehe.gamedev.net/


Da ali to su tutorijali, sa njima sam prije probao učiti i nisam puno toga shvatio pa daj mi reci kaj misliš o onim knjigama kaj sam odabrao.

21-06-2009, 08:30
Da bi učio OpenGL, prvo moraš znati C++, jer OpenGL nije programski jezik nego samo API, za kojeg je potrebno znati c++ da se koristi. Pogledaj te NeHe-ove tutoriale, meni su dosta pomogli. Ali naravno, prvo uči C++, a onda kreni na nešto veće.

Ivan Mandić
25-06-2009, 20:38
Ne nužno c++,OpenGL je namijenjen za razne programske jezike.
Moja preporuka ti je da se za početak malo igraš s SDL-om.
Ako želiš OGL i samo OGL definitivno uzmi engkesku verziju knjige.

SkunK
25-06-2009, 23:15
Ne nužno c++,OpenGL je namijenjen za razne programske jezike.
Moja preporuka ti je da se za početak malo igraš s SDL-om.
Ako želiš OGL i samo OGL definitivno uzmi engkesku verziju knjige.

Ako se već uhvatio API programiranja, možda da ne ide drito na neki veći API koji podržava i 3D nego neki 2D s podrškom za zvuk kao Allegro?

No slažem se da je SDL jako dobar izbor.

Lagan je za implementirati u IDE, dosta se brzo izvodi, dosta je jasan a i nije toliko težak a rezultati su prisutni veoma brzo što ohrabruje početnika programera.

Naravno važno je da ustraje u učenju.

Sceleton
26-06-2009, 12:50
---

evil teddy bear
09-07-2009, 11:14
Dobro jel zna netko neku stranicu sa allegro tutorialima

Luka
09-07-2009, 12:22
aha, na ovoj imaš popis od nekih ~150k stranica: http://lmgtfy.com/?q=allegro+tutorials