• Looking for a good OpenGL book/site
    7 replies, posted
As the title suggests, I'm lookng for a good solid book/site which serves as an ntroduction to game programming in OpenGL. I already have a fair bit of programming experience, having done 2 years of VB.NET at college, and being roughly the top of my class in my C++ module after my first semester of university, so I kinda know the basic concepts. Previous specific game coding includes a (rubbish) Breakout clone written in C#, an (in my opinion, tottally awesome) Risk style, board game thing written in VB.NET, and various text based RPG things in C++. I'm basically looking to start doing graphical things in C++, but nothing majorly complex, and I don't think I'm really ready to start tackling 3D things just yet. So anyone have any reccomendations for good books to start learning some 2D game stuff? Of course, I'm guesing at OpenGL, I'm not even entirely sure what it is or how to implement it, its just what everyone seems to be using for this sort of thing. Thanks in advance
NeHe's OpenGL?
OpenGL SuperBible 4th edition is pretty damn good.
Redbook: [url]http://www.amazon.co.uk/OpenGL-Programming-Guide-Official-Learning/dp/0321552628/ref=sr_1_2?ie=UTF8&s=books&qid=1263061189&sr=8-2[/url] Or the superbible.
[QUOTE=Eleventeen;19530441]NeHe's OpenGL?[/QUOTE] No, no, and no.
EfeX, Any particular reason I shouldn't follow those tuts? Like I said, I don't know any OpenGL at the minute, so it would be good to know what to look out for :)
[QUOTE=Guywithagun;19537842]EfeX, Any particular reason I shouldn't follow those tuts? Like I said, I don't know any OpenGL at the minute, so it would be good to know what to look out for :)[/QUOTE] They are extremely out of date, and focus primarily on OpenGL 1.x, whereas the superbible is more recent, goes into shaders, and focuses on a more cross platform system. (NeHe is mostly windows focused, unfortunately)
Also, if openGL seems to complex for you with your current experience, you could always go with a library to make things easier, such as SFML or SDL.
Sorry, you need to Log In to post a reply to this thread.