Page 1 of 1

Survey : OpenGL + SDL2 3D Game Tutorials

Posted: Mon Jul 18, 2022 12:54 pm
by StarBootics
Hello everyone,

I would like to know if is there a demand for an OpenGL + SDL2 3D Game Tutorial series.
I have considering doing something like this for quite some time now and I'm asking all of you if you are interested. It will be like developing a game from scratch using OpenGL + SDL2 APIs only.
  • No OpenGL fixed rendering pipeline instructions will be used. (this mean only the programmable pipeline instructions -> OpenGL V3.3+).
  • The targeted OS will be Linux since I don't have a computer with Windows OS or a Mac.
  • The programming style will Object Oriented Programming (See Dev-Object source code to have an idea about what I'm talking about.)
  • The source code will be released under MIT license.
Best regards
StarBootics

Re: Survey : OpenGL + SDL2 3D Game Tutorials

Posted: Tue Jul 19, 2022 6:52 am
by idle
I would say go ahead and do it. If you can educate and engage the community.
tutorials on opengl 3.3+ would be very educational but it would be better to at least make it windows compatible.

Re: Survey : OpenGL + SDL2 3D Game Tutorials

Posted: Tue Jul 19, 2022 12:01 pm
by StarBootics
Thanks Idle for the reply very appreciated.

To make it compatible with Windows will be very difficult since I don't have, as I said, Windows OS on my computer. That's why I have hesitated for almost a year before suggesting to create this tutorial series. Using OpenGL on Windows is not as easy as on Linux. I will probably need to ditch SDL2 and use GLFW instead for Window creation, mouse and Joystick inputs. Also use GLEW to get the OpenGL functionnality under Windows.

That being said I will need someone with windows who is willing to figure out stuff I can't test my self.

OK will see what I can do from now on.

Best regards.
StarBootics

Re: Survey : OpenGL + SDL2 3D Game Tutorials

Posted: Tue Jul 19, 2022 8:12 pm
by idle
I wasn't saying not to use sdl it's actually good. Gpi recently posted a sdl opengl framework. So it if you use aor adapt it it will be compatible
https://www.purebasic.fr/english/viewtopic.php?t=76052