Archived

This topic is now archived and is closed to further replies.

ironique

OpenGL and C++ Builder tutorials for a newbie? 3D engine development.

Recommended Posts

I''m a university student with basic knowledge of C & C++. I''ve done very little opengl programming (The first 5 or 6 lessons of NeHe''s tutorial) but I''d like to learn more, preferably using C++ builder. Ultimately I''d like to build an opengl 3D engine as a minor project. I''d like to know where I can get tutorials and other resources to learn more on opengl programming and especially on 3D engine development. I realise that developing a 3D engine may be months away considering I know so little but I do to try. All help and suggestions are appreciated. Newbie!

Share this post


Link to post
Share on other sites
Have you tried /OpenGL Game Programming/? I *think* there''s a Game Engine chapter (or several) at the end. You can at least read the reviews at Amazon and see if it''s what you seek:

http://www.amazon.com/exec/obidos/tg/detail/-/0761533303/qid=1066139208/sr=8-1/ref=sr_8_1/102-7136989-1316969?v=glance&s=books&n=507846

--
Dave Mikesell
d.mikesell@computer.org
http://davemikesell.com

Share this post


Link to post
Share on other sites
Yes I have googled. I''ve tried all the search strings I can think of but I cant get anything solid. There are plenty (and I mean plenty) of openGL basic tutorials which are really helpful but I cant seem to get anything on deeloping 3D engines. How do I move from those basic tutorials on to building a 3D engine? That transition is what I''m looking for. If I could get some tutorial that provides a clear learning path from basic to 3D engine I could be great, but any info whatsoever would be much appreciated.

Share this post


Link to post
Share on other sites
There''s a book about 3D engine design by Eberly. I don''t know if it''s C++-specific, though.

An engine seems like a big leap. I''m just starting with graphics and am working on a simple application first. As I develop something useful (like a Texture or Vector class), I put it in my graphics library. Not sure if I''d call that an engine or not, but it''s building up slowly.

--
Dave Mikesell
d.mikesell@computer.org
http://davemikesell.com

Share this post


Link to post
Share on other sites
I have the 3d engine design book by eberley.
It is a fine math book, but nearly scratches 3d engine design.
I was actualy dissapointed at that.
The simpEngine in the opengl game programming book is, uhm simple.
I''m actualy stuck at the same problem. simpEngine is a bit too simple, and not as exendible as i''d like.
I usualy just plummet myself into code, what usually results in garbage, therefore I am also looking for engine design articles.
The best ones I found so far where on this great site, the Enguinity(Spelled right?) articles.

Greetz,

Mike

Look at all the pretty colours!

Share this post


Link to post
Share on other sites
Thanx guys. Hey nodeg, what would the title of that book by LaMothe be? And Fase, could you post the link to the stuff on this site that you found useful please?

Share this post


Link to post
Share on other sites
Ok:

http://www.gamedev.net/reference/programming/features/enginuity1/

About the LaMoth book, I think nodeg meant:

Tricks of the 3D Game Programming Gurus: Advanced 3D Graphics and Rasterization.
isbn: 0672318350

Looks very promising. I might go and buy it in a while.

Greetz,

Mike


Look at all the pretty colours!

Share this post


Link to post
Share on other sites