You are not logged in.
Pages: 1
Hey,
Anyone knows any good and easy to learn tutorial to get started with OpenGL with C++? (3D not 2D)
I want something quite simple, squares and stuff, nothing too complex.
Thanks!
Unfortunately, OpenGL is anything but "quite simple" and is very complex.
Fortunately, you can find frameworks built on top of OpenGL that make things a lot easier for the developer. If you're interested in C++, you should check out these:
Note that Unity is the only proprietary software of these 3. The basic version is free and limited, but enough to discover how it works. However for any substantial professional work, you'll need to by the Pro edition that is expensive (1500USD or 75USD/month for a minimum of 12 months).
I have limited experience with Panda (although I used to Python bindings not the C++ ones, for sanity's sake...). If you have questions, I could maybe help out there.
Thanks, I've tried Unity around a year ago, it was quite not so flexible. I was wondering if there are any good tutorials to help me start a game from scratch.
Thanks a lot for the pointers, rahmu
Hi, if you want to learn openGL there are a lot of books (ex: OpenGL SuperBible) or online resources (ex: http://nehe.gamedev.net/).
IF you want to go a bit high-level you can use SDL (http://www.libsdl.org/) or sfml (http://www.sfml-dev.org/).
It really depends what you want to do, btw in your original post 'square' is 2D not 3D.
Hi, if you want to learn openGL there are a lot of books (ex: OpenGL SuperBible) or online resources (ex: http://nehe.gamedev.net/).
IF you want to go a bit high-level you can use SDL (http://www.libsdl.org/) or sfml (http://www.sfml-dev.org/).
It really depends what you want to do, btw in your original post 'square' is 2D not 3D.
I meant cubes, sorry.
I'm more looking forward to learn pure OpenGL, no libraries. This way I can go as flexible as possible.
--
Last edited by venam (September 9 2016)
If you want to step in the *new world*, which is moving towards webtechnology, you can learn webgl.
EDIT: We took opengl at university and the only good way that I found to learn it was to read the first chapters of the _red book_ and then learn by reading some implementations and playing around with them.
I started reading the book online, quite easy looking.
I'm not interested in WebGL currently, it doesn't look that fascinating either because most web browsers these days are not allowing plugins or such.
--
Last edited by venam (September 9 2016)
I'm speaking mobile, console etc.
Unity 3d doesn't support C++, (the last time I used it), It supports C#, Lua and Boo, and if you do (python + blender), you can import the models to unity.
Like jsaade, I recommend you get the 6th edition of OpenGL SuperBible (I'm reading the 5th because my graphic card doesn't support OpenGL 4.0). OpenGL is too complex to pick up from random tutorials and last time I checked, there was no tutorial that covered everything.
I would also recommend you start with 2D, by using either SDL 2.0 (my game: https://github.com/chaficnajjar/pong) or SFML. The cool thing is that you can fully invoke OpenGL from SDL later on.
Last edited by CodingFreak (March 24 2014)
Pages: 1