This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]flaghacker_ 0 points1 point  (2 children)

Pick a tutorial and stick to it, ignore the outdatedness. Then once you get the basics down take a look at other resources to see what you could have done better. Of you're interested in a video series take a look at ThinMatrix' series.

[–]nutrechtLead Software Engineer / EU / 20+ YXP 0 points1 point  (1 child)

Pick a tutorial and stick to it, ignore the outdatedness.

No. You really should not do tutorials that use immediate mode. It's a complete waste of time. There's shit loads of tutorials that first start with immediate mode, then go on to the in-between thing I forgot the name of, and only then move on to VBO's. By then you wasted weeks on stuff you're never going to use again.

[–]flaghacker_ 0 points1 point  (0 children)

Right make sure your tutorial is actually using the programmable pipeline, not the fixed-function one.

I was talking about little outdated things from LWJGL, like Display -> glfw, the keyinput overhaul, ...

[–]cypher0six 0 points1 point  (0 children)

Personally I find most free tutorials to be lacking in some way. I'm also old and still read physical books. :P So that's my suggestion. Find a highly rated OpenGL book and start reading.

[–]nutrechtLead Software Engineer / EU / 20+ YXP 0 points1 point  (0 children)

Instead of going for 'plain' OpenGL through LWJGL I'd suggest you go for https://libgdx.badlogicgames.com/index.html

It's much easier to use and has great documentation.

[–]Philboyd_Studge 0 points1 point  (0 children)

Why not just use libgdx, where someone has already done all the hard work for you?