I'd love to write something... in a few years... when I'll know what I'm actually talking about.
I think the point is that "they don't care". Just write an article about something game dev related. You don't have to be an expert. It doesn't have to be perfect. It just has to be finished and run.
Hmm... I'll see if I find something to write about Thing is... winter (uni classes) is coming.
Well first.... wouldn't it be Spring classes? Second, think of it as a really fun dissertation or class project It could be something as simple as a 3 part beginner intro tutorial:
- how to setup a window in SDL 2.0/SFML 2.0/Allegro 5
- how to get ONE graphic in the window
- how to get the graphic to move
- how to setup the input
- how to setup the input to move the graphic
- how to setup the sound and music
- how to loop music and associate sound effects to input actions (ex: walk, shoot, jump)
In case, you think I can't count. There's 3 main parts: graphics, input, and sound
Well, here it would be Autumn classes And then yeah, winter would be coming.
Anyway, yeah, I'd guess that making an article about a high level library shouldn't be much of an issue. But, I don't know about such libraries. I only know basic OpenGL (and basic Java programming), and the first 3 points would basically require me to write informed explanations of buffers objects, pointers, vertices a bit of algebra (vectors, systems of linear equations, ie matrices, transformations, etc), OpenGL state based system, the binding mechanism, contexts, profiles (core, compatibility, etc), vertex shaders (GLSL!), fragment shaders (moar GLSL!), and a big, BIG etc. Many, many things, there are few online resources that cover all of that.
I have some knowledge of all that, but in this sort of thing, accuracy in the information matters a lot. If you asked me "how a fragment gets converted to a pixel?" right know, I'd probably have some idea but it would have inaccuracies.
I don't want to explain stuff that I don't know throughout myself, lest I end up doing stuff like many of those "videogame tutorials" videos in Youtube. Informing is a commitment to be properly informed yourself and give proper information to others.